Hosted on MSN6mon
India green lights 2,600-MW hydro pumped storage plantsThe Central Electricity Authority (CEA) has cleared two hydro pumped storage projects (PSP), namely the 600 megawatt (MW) Upper Indravati in Odisha being developed by OHPC Ltd and the 2,000 MW ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results