Income Tax officials search BBC India offices

The public broadcaster with its headquarters in London and its Indian division's business practices are being examined by the Indian tax sleuths.

Hari Balakrishnan

This post is for paying subscribers only

SUBSCRIBE NOW

Already have an account? Login