
Nepal, India agree completion of Pancheshwar Project report
The project is a major arm of the Mahakali Treaty signed in 1996 that is expected to produce 6,400 megawatts of energy….reports Asian Lite News Nepal and India have agreed to complete