The centrality of hydropower in India’s energy roadmap
By Udit Garg, Director, Kundan Green Energy The Central Electricity Authority (CEA) estimates that India has a hydropower potential of 84,044 MW with a 60 percent load factor. This amounts to an installed capacity of […]
