Sundar Narayanan: Is your next compliance problem at a toll booth in Delhi?


Delhi recently started enforcing new traffic regulations to reduce pollution levels. In October 2015, the city -- properly the National Capital Territory, where 10 million people live -- imposed a Green Tax on vehicles.





