X
News

Petrofac wins $600m EPC contract from Sonatrach in Algeria

Close