13 PSPs on the anvil for 2025-26 The Central Electricity Authority (CEA), under the Ministry of Power, has concurred Detailed Project Reports (DPRs) of following 6 Hydro Pumped Storage Projects (PSPs) of about 7.5 GW in record time during 2024-25,...
Read moreDetails