• 29+ GW

    of power

    power
  • 3.9 million M3 day

    of desalinated water

    water

We have 50 projects secured in 11 countries

ADVANCED SEARCH

share thisSHARE THIS
Top
Top