In your interest.
Online Personal Finance Magazine
No beating about the bush.
The Income Tax Department (IT) has turned sensitive to criticism about its high-handed attitude to tax payers, and it is high time it did. Painting taxpayers as potential crooks is counter-productive, especially when compliance levels are so low. The good news is that the government has decided to re-instate the Tax Ombudsman Scheme (discontinued in the 1960s), to improve transparency and...