Petrofac at ease with North Sea contract snub

Petrofac news
Petrofac news