Macro
India's 2024-25 Primary Energy Supply Rises 2.9%
MoSPI's Energy Statistics 2026 reports India's total primary energy supply reached 39,055 PJ in 2024-25, up from 37,936 PJ previous year.
Renewable energy potential surged to 4,704,043 MW as of March