India’s First Ever Large Scale 50MWh Battery Energy Storage System co-located with 50MW Solar PV plant, EPC project of INR 386Cr, at Leh awarded to Tata Power Solar

India’s First Ever Large Scale 50MWh Battery Energy Storage System co-located with 50MW Solar PV plant, EPC project of INR 386Cr, at Leh awarded to Tata Power Solar. Tata Power … Read More