SunPower to supply 64.4 MW Solar Panels for the Construction of Seven Solar Power Plants in France Feb 17, 2017 PARIS, -- SunPower has officially announced that it will supply 64.4 megawatts (MW) of its high efficiency E-Series solar panels…