Tata Power Wins SECI Letter of Award for 324 MW/2,592 MWh Pumped Storage Project
Tata Power has received a Letter of Award from SECI to provide energy storage services from a 324 MW/2,592 MWh Pumped Storage Plant for 40 years, at an annual fixed charge of ₹351.3 crore.