Strikes averted for Petrofac staff on BP platforms

Petrofac news
Petrofac

Breaking