Loading…
NPCC wins $327M offshore EPC contract from ONGC in India · Endata