According to official sources aware of the ongoing investigation, a central agency tasked with preventing the loss of Goods and Services Tax (GST) revenue has finished its investigation into at least 6 of the 30 insurance companies it is looking into over allegations of improper commission payments to their agents and is in the process […]