Tag: DoED

Who Oversees Safety Inside Nepal's Hydropower Tunnels?

Safety inside a Nepal hydropower tunnel falls across several authorities at...