January 18, 2021
Via: The Wall Street JournalFrench 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 in renewable power. Total said Monday the investment in Adani […]
November 30, 2023
November 28, 2023
November 21, 2023
November 16, 2023
November 14, 2023
November 7, 2023
November 10, 2023