Business LIVE: ‘Irregularities in tax payments,’ says Income Tax Department on BBC Dustin Moskovitz Feb 17, 2023 0 "Irregularities detected on certain tax payments," said Income Tax statement on 'survey' at BBC offices. India's Income Tax Department has claimed it has…