Income Tax Dept names India’s 18 Biggest Tax Defaulters
Making a strategy of 'naming and shaming' of some top tax defaulters, the Income Tax department on Tuesday published names of 18 entities, among them 11 are based in Gujarat.
The government has for the first time put the issue in public…