Central Electricity Authority (CEA) accords concurrence to two Hydro Pumped Storage Plants
Central Electricity Authority (CEA) has accorded concurrence to two Hydro Pumped Storage Plants (PSPs) namely, 600 MW Upper Indravati in Odisha being developed by OHPC […]