Petrofac Middle East.jpg
Oil and Gas News
Petrofac Secures Three Engineering Contracts in Middle East and Africa