2008

ACWA Power starts operations at the world’s first self-contained barge-mounted desalination plants

Citiscape completes landscaping Atlantis hotel in Dubai.

Print Email to friend