The CEA forecasts an annual peak power demand of 2,56,530 megawatts
(Please use a modern browser to see the interactive version of this visualization)