Flat Growth: Urgent need to revive hydro
Despite being one of the most promising options for power generation, hydropower technology has witnessed limited uptake in India. The country’s total installed hydropower capacity stood at 44,963.42 MW as of November 2017, representing only […]