Amid debate surrounding the results of demonetization in India, the Narendra Modi government claimed that it had added about 10.6 million new taxpayers in the financial year 2016-17. However, data accessed by a leading daily reveals that there was a huge spike in the number of “stop filers” in the same year. The term refers […]