Livelihoods Update 4th June 2026

New renewable sources account for 42% of India’s installed power but only 17% of actual electricity…