Petrofac inks £38m extension deal in Iraq

Petrofac news
Petrofac