Petrofac snaps up £30m deal with Sharjah National Oil in UAE

Petrofac news
Petrofac news