London-French energy giant Total SE said it would pay $ 2.5 billion for a 20% stake in the world’s largest solar developer, the latest move by an oil major to expand into …
Read More »London-French energy giant Total SE said it would pay $ 2.5 billion for a 20% stake in the world’s largest solar developer, the latest move by an oil major to expand into …
Read More »