Petrofac to contend for £12bn worth of contracts later this year

Petrofac operations in the North. Handout pic from the firm. Black Gold
Petrofac news

Breaking