X

Statoil, BP, Sonatrach Sign $1bn EPC Contract with Petrofac

Close