Projects

Renewable Energy

Renewable Energy
Projects

About

Renewable Energy

Our assets, located in North America, South East Asia and China, comprise of innovative leading technologies such as floating solar and a diverse technology base of hydro, wind, utility-scale solar, storage.
Laos

Solar - Floating

1.2.20
Oklahoma, US

Wind and Natural Gas Combined

4.25.20
Ubirkhangai Province, Central Mongolia

Mongolia Ground Mount Solar Project

1.22.22