a person holding a tax form

IT Department Cracks Down on Big Business Groups, Finds ₹500 Crore Tax Evasion