Picture Supply : FILE High 25,000 defaulting taxpayers to be persuaded to file GST returns by Nov 30, tax officers to ship reminders The Items and Providers Tax Community (GSTN) together with tax officers have determined to influence 25,000 taxpayers, who've defaulted to file...