Meyer Burger loses its largest customer and doubts the viability of the company Solar Industry November 19, 2024 Swiss solar manufacturer Meyer Burger is facing a significant setback after its largest U.S. customer, DE Shaw Renewable Investments, terminated…