Early finalisation of the detailed project report of the Pancheshwar high dam will bring benefits for both Nepal and India It has been 23 years since the much-hyped Integrated Development of the Mahakali Barrage including Sarada Barrage, Tanakpur Barrage and…