Loading…
L&T wins $56M order for Rabigh solar PV substation in Saudi Arabia · Endata