Cannot be taxed if a company does not have presence in India: ITAT

A tax tribunal has held that domestic tax cannot be levied if a company does not have a presence in India, providing much needed clarity to companies with advertising income. The tax tribunal was delivering its verdict in the case of ESPN, Sports Channel vs. Tax Authorities. The Delhi Income Tax Appellate Tribunal (ITAT) ruled … Read more