Loading…
Maire Tecnimont wins $170M EPCC contract for Indian Oil polypropylene plant in Barauni · Endata