SunPower idles all solar cell and module assembly plants

Updated: High-performance PV manufacturer SunPower has idled all of its manufacturing plants located in the US, Mexico, France, Malaysia and the Philippines to restrict the financial and operational impacts of the COVID-19 pandemic.