Loading…
Dodsal Group wins $1.1B EPC contract from Sonatrach for Algeria oil field facility · Endata