Loading…
L&T awarded EPC contract for Amaala utilities project in Saudi Arabia · Endata