£330m win for Petrofac

Petrofac news
Petrofac news

More from Energy Voice

Latest Posts