Loading…
Tecnimont wins €430M EPC contract for Repsol polypropylene and polyethylene units in Sines · Endata