Total Is Doubling Down On Its Pledge To Invest In Renewables
-
France’s Total has acquired the largest renewable energy portfolio among
European oil supermajors since Big Oil started announcing last year
net-zero targe...
22 minutes ago