Delhi’s winter action plan has been delayed as deployment of 140 Mechanical Road Sweepers slips to November-end. Delhi has ordered only 70 large machines so far, and some are due by November-end, leaving the city exposed to winter pollution risk.