News

The Sawalkote Hydropower Project is a 2,185 megawatt (MW) run-of-the-river hydroelectric plant proposed on the Chenab River ...