Oil giant TotalEnergies makes biggest US green power deal with Clearway stake swoop

Agreement for 50% of California-based developer brings French supermajor’s American renewables portfolio to 25GW This post appeared first on Recharge News.

Share This Post