In a double-hitting blow to industry-leading photovoltaic manufacturing, First Solar and SunPower have both announced they will be scaling back their production capacity. First Solar announced it will reduce capacity...
Contact us to learn the benefits of becoming a Lux member.
Or call us now
For North America (Boston Headquarters)
+1 (617) 502-5300
For EMEA (Amsterdam)
+31 20 280 7900
For APAC (Singapore)