This $1.4bn deal may be a sign that Big Oil is taking the renewables industry seriously
A Total solar eclipse? Certainly the decision by France’s biggest company to spend nearly $1.4bn on buying a controlling stake in SunPower has put other recent renewable-energy deals in the shade.