Foodtech major Swiggy has received a tax demand notice of INR 158.25 Cr from the Income Tax Department.The demand notice is for alleged wrongful deductions and non-payment of tax on interest income.Swiggy believes it has strong arguments against the order and is taking necessary steps to protect its interests.This is not the first tax notice received by Swiggy, as the company has previously faced similar demands.