Plans to significantly expand Delhi’s fleet of mechanical road-sweeping vehicles have been delayed by bureaucratic logjams, pushing the deployment of new machines to at least July-August 2026 – ...