Petrofac reveals fewer than expected job losses for CNRI work

Post Thumbnail

Breaking