Income Tax department surveys BBC Delhi office, Congress links move with documentary row

DNA Video Team | Updated: Feb 14, 2023, 07:10 PM IST
The Income Tax Department is conducting a "survey" at the British Broadcasting Service's (BBC) Delhi office. It isn't clear as of now why the department visited the London-based company.