Loading…
Petrofac wins about $130 million in PDO contracts in Oman · Endata