Petrofac clinches deals worth £100m in Oman

Petrofac news
Petrofac news