Delhi Traffic Police has made it mandatory to have an NOC with the commercial vehicles to ensure that every vehicle travelling on road with commercial goods is safe. These ensure that commercial vehicles do follow the traffic rules and safeguard the roads.