Taxes can’t be levied if a company doesn’t have any presence in India: ITAT

A tax tribunal has held that domestic taxes cannot be levied if a company doesn’t have any presence in India, offering much needed clarity for companies with advertising income. The tax tribunal was ruling in the case of ESPN, the sports channel, versus the tax authorities. The Delhi Income Tax Appellate Tribunal (ITAT) ruled that…Continue Reading