L&T Bags EPC Contract for 116 MWac Solar PV + 241 MWh BESS Project in Bihar
The Renewables business vertical of L&T has secured a significant Engineering, Procurement, and Construction (EPC) order to develop a 116 MWac solar photovoltaic (PV) project integrated with a 241 MWh … Read more