Delhi records highest ever May power demand at 8,439 MW

India