☀The PV Index + Submit a listing
TO

TotalEnergies

France
Developers & IPPs

French energy major building a top-five global renewable portfolio, targeting over 35 GW of gross capacity, with major solar positions in the US, India, the Middle East and Europe.

Type
Developers & IPPs
Country
France
Region
Europe
energy-majorglobalutility-scaleC&I