World Energy News Share

Link

Separate multiple addresses with commas(,).
Captcha
https://www.worldenergynews.com/news/oil-major-total-step-solar-power-play-635981

Oil Major Total to Step up Solar Power Play

Solar energy could account for up to 15 percent of French oil major Total's assets by 2030, Chief Executive Patrick Pouyanne told…