Loading…
Petrofac consortium awarded $200m EPC contract by Sonatrach · Endata