Revenue
FY, 2023
Installed Capacity (Coal), GW
H1, 2023
Installed Capacity (Fuel Oil), GW
H1, 2023
Installed Capacity (Natural Gas), GW
H1, 2023
France
22/30 Av. de Wagram
United States
3600 American Blvd W #400
United States
300 E Main St #213
United States
6940 Columbia Gateway Dr Suite 400
United States
601 Travis St #1700
United States
1999 Harrison Street, Suite 675