Hi, what are you looking for?
India’s Central Electricity Authority (CEA) has approved Detailed Project Reports (DPRs) for six Hydro Pumped Storage Projects (PSPs) totaling approximately 7.5 GW during FY...