Petrofac wins £188million EPC contract in Oman

Petrofac news
Petrofac

Breaking