One Oil Major Is Taking Energy Storage Very Seriously
Total is making some big moves in energy storage and could be angling to enter everything from utility-scale storage to electric vehicles. Travis Hoium Mar 22, 2018 at 7:34AM French oil giant Total (NYSE:TOT) may not be the first company you think of when renewable energy comes up, but it should be near the top of the list. The company owns a controlling stake in solar manufacturer SunPower (…Read More