X
Market Data

Hitachi, Veolia and ArabCo consortium wins $223m EPC contract for Iraq desalination plant

Close
Close
Close