20210703 city.delhi: Delhi's peak power demand inches ever closer to all-time high