Petrofac wins North Sea offshore windfarm work

Petrofac news
Petrofac news