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.… Continue Reading