• 30.4 GW

    of power

    power
  • 5.3 million M3 day

    of desalinated water

    water

We have 57 projects secured in 12 countries

ADVANCED SEARCH

share thisSHARE THIS
Top