SunPower Shines in France

SunPower is to supply E-Series solar panels totalling 64.4MW for seven photovoltaic plants to be developed by La Compagnie du Vent in France. A large portion of the panels will be manufactured at SunPower’s facilities in France, the company said. La Compagnie du Vent is a subsidiary of Engie. SunPower …