Today, The Income Tax department took to the strategy of ‘naming and shaming’ of some large tax defaulters as it published names of 18 entities who owe over Rs 500 crore tax to the exchequer. “The step is towards publishing and displaying this names in public domain so that the common man can come forward to help the department in knowing the whereabouts of these.
