• 27+ GW

    of power

    power
  • 3 million M3 day

    of desalinated water

    water

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