Plugging Revenue Leakage in Goods and Services Tax Act 1993 in View of Recent Court Decision | PAPERCUTS