Logo
Logo

Better late than never or too little too late

A common refrain one gets to hear in Nepal is how the country is blessed with hydro power potential of over 83,000 MW, arguably the second highest in the world. But that richness hasn’t transformed into anything good for the country.

Read Full Story>>