Petrofac posts net profit of $421million, reduces headcount by 29%

Petrofac will manage plugging and abandonment of three wells on the Thames project
Petrofac will manage plugging and abandonment of three wells on the Thames project