The PPA is a 15-year contract ... power in 2025 and more than 100 TWh of net electricity by 2030. In December 2024, TotalEnergies’ Saudi developer, Aljomaih Energy and Water Company, signed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results