Loading…
L&T wins $122M substation contract from KNPC for Kuwait refinery · Endata