Cairn India tumbles on tax disputes

Cairn India tumbles on tax disputes

The Income Tax Appellate Tribunal (ITAT) has defended the income tax department order of Rs 10247 crore related to capital gains tax levied on Cairn, UK.