India is all set to build its biggest hydroelectric power project on the Chenab River in Jammu and Kashmir, weeks after suspending the Indus Water Treaty.
Related Stories
avianscape.enterprises@gmail.com
September 5, 2026