GST department slaps 20,000 show cause notices to tax evading businesses

The GST wing of the Central Board of Indirect Taxes and Customs…