Building 300MW Jeddah Solar PV “green tech milestone” for L&T

Building 300MW Jeddah Solar PV “green tech milestone” for L&T. The turnkey EPC was awarded by a consortium of Masdar, EDF Renewables, Nesma …