The renewables business vertical of Larsen and Toubro Ltd. (L&T) has been selected by Masdar, as one of the preferred Engineering, Procurement and Construction (EPC) contractors for the north site of the world's first 24/7 solar PV and battery storage gigascale project to be built in Abu Dhabi.