Thiess / Suez, Australia
Installation of intake and outlet structures for desalination plan, nearshore.

Request a quote