
Diversifying the Mix: Hydro-rich Himachal Pradesh leans towards solar power
The small hilly state of Himachal Pradesh is India’s hydropower hub, generating roughly one-fourth of the India’s total hydro energy. The state has a massive potential to generate about 24 GW of hydropower, of which […]