
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.
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.