• 29+ GW

    of power

    power
  • 3.2 million M3 day

    of desalinated water

    water

Dubai

Project

SHARE THISSHARE THIS

Address

The One Tower, 41st Floor, Barsha Heights, Sheikh Zayed Road, P.O. Box 30582, Dubai, United Arab Emirates

Tel: + 971 4 2480 800

Fax: + 971 4 3289 552