Loading…
Webuild's Fisia Italimpianti wins $100M desalination plant contract in Oman · Endata