Property Code: 5571

India's Power Demand: Slowdown in 2025, Surge Expected in 2026