Power Sector News Roundup for July 21, 2026
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). The project will supply storage capacity for a period…
