Street vendors, the lifeblood of daily trade, are the latest targets of GST demand notices for exceeding the Rs 40 lakh threshold in business transactions. The Goods and Services Tax (GST) department ...