Petrofac cuts back debt, eyes contract boost
UK services player bidding on more than $15 billion of tenders scheduled for award in the first half of 2019
UK services player bidding on more than $15 billion of tenders scheduled for award in the first half of 2019