The Municipal Corporation of Delhi (MCD) launched a live tracking portal for its mechanical road sweeping machines on Friday.

The move follows concerns raised by councillors in a recent Standing Committee meeting about the performance and monitoring of these machines.