Petrofac wins contracts worth £1.3billion for Abu Dhabi ‘mega project’

Petrofac news
Petrofac news