“Irregularities In Tax Payments”: Income Tax Department On BBC Feb 17, 2023 India's Income Tax Department has claimed it has uncovered irregularities in the accounting books of the British…