Loading…
Tecnimont awarded $1.1B EPCC contract by Sonatrach for LAB plant in Algeria · Endata