The renewables business vertical of Larsen & Toubro (L&T) has been selected by Masdar, as one of the preferred EPC contractors for the north site of the world's first 24x7 solar PV and battery storage gigascale project which Read more