Total Eclipse: Oil Giant Sees its Future in Electricity

Facebook Twitter Google+

Sensing a peak in demand for crude oil, France’s Total is betting it can also produce and sell electricity. It is investing in solar panels to produce energy, batteries to store it and utilities to deliver it. What’s News US