THE NEWS IN PROPORTION
17 AUGUST 2018

Tax India, fail Bharat

Devinder Sharma points out the deeper flaws in the thinking behind Budget 2004-5.