Home Tags Total Energy Outlook report

Tag: Total Energy Outlook report

French energy giant Total predicts end to Oil Era

Total, one of the seven so-called "supermajor" oil companies in the world, is set to zero in on clean alternative sources of energy.

What's HOT from Senior Editors