Indo-Nepal Link Canal India’s premier hydropower company and a PSU under Ministry of Power, laid the foundation stone of head regulator works of Indo-Nepal Link Canal at Barrage of 94.2 MW Tanakpur Power Station of NHPC located in Banbasa, Distt. …
Not a member yet? Register now
Are you a member? Login now