Total subsidiary, SunPower to supply 57 percent of awarded rooftop solar projects in France
PARIS, -- SunPower, a majority-owned subsidiary of Total SA, has officially announced that, in the first round of France's tender…
Recover your password.
A password will be e-mailed to you.