The Municipal Corporation of Delhi expects its first batch of additional mechanised road-sweeping machines by mid-November, with 55 more arriving in December. The civic body is also deploying litter pickers, installing ANPR cameras and intensifying measures against pollution