India Infrastructure Research has just released the report on ‘Pumped Storage Projects in India 2025’.
Single Location, Multiple Locations