
[Commentary] The role of hydropower projects in development and disasters in Uttarakhand
Urja Pradesh (power state) has been the slogan for infrastructure development in the Indian Himalayan state of Uttarakhand, ever since it came into existence in 2000. Over the years, more…