X

Durrat Al Bahrain desalination plant

The proposed building for the Durrat Al Bahrain desalination plant and ancillary works.



Close
Close
Close