The Income Tax Department has gathered evidence which shows that BBC has allegedly not paid tax “on certain remittances which…
The Income Tax department conducted a survey on the British Broadcasting Corporation (BBC) premises in Delhi for alleged non-compliance with…
Income Tax officials are conducting 'survey' operations on the Indian offices of the British public broadcaster BBC in both Delhi…