The Income Tax (IT) department’s sudden raid at the BBC premises in India has drawn widespread condemnation.
They are understood to be making copies of electronic and paper-based financial data of the broadcaster.
The Income Tax (IT) department’s sudden raid at the BBC premises in India has drawn widespread condemnation.
They are understood to be making copies of electronic and paper-based financial data of the broadcaster.