Work

Sustainability indicators for run of the river (RoR) hydropower projects in hydro rich regions of India