Tata Power Secures 40-Year SECI Contract for 324 MW Pumped Storage Project Worth ₹351.3 Crore Annually
Mumbai, July 18, 2026: Tata Power Company Limited has secured a major milestone in India’s clean energy transition after receiving a Letter of Award (LoA) from the Solar Energy Corporation of India (SECI) for the development of a 324 MW / 2,592 MWh Pumped Storage Project (PSP). The long-term agreement is expected to provide the … Read more