India’s total installed power capacity hits 5,05,023 MW; non-fossil fuels now lead energy mix 03/12/2025 by Sustainability Karma Desk