Tata Power secures SECI LOA for 324 MW pumped storage project
Tata Power Company Limited has received a Letter of Award (LOA) from Solar Energy Corporation of India Limited (SECI) for providing pumped storage services from a 324 MW / 2,592 MWh pumped storage plant (PSP), according to a regulatory filing made by the company. The award marks Tata Power’s entry into a long-term storage services…
