Only 24.4 lakh taxpayers with Rs 10 lakh income, still 25 lakh new cars being bought every year December 28, 2016 by neha