BBC tax raid case: ITAT partly allows appeals, reduces taxable profit in India to 12 percent
The Income Tax Appellate Tribunal (ITAT) has partly allowed appeals filed by BBC Global News Limited and reduced the profit attributable to its Indian operation…