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