French oil company Total, with energy storage firm Saft and SunPower in its portfolio, is the first oil “supermajor” entering new areas of business including solar plus storage and distributed generation, Lux Research says.

Share this: