21000 Vacancies in Income Tax Department There has been huge shortage of manpower in Income Tax Department for years and IT department has been putting this as an excuse for the loss in the tax collections over years. Few months back, a proposal... Read More