India approves 260MW Dulhasti Stage-II hydropower project in J&K

India's Ministry of Environment has authorised the 260MW Dulhasti Stage-II hydropower project, which will be built on the Chenab River…