10 BBC Employees Have Spent 2 Nights in Office, Tax ‘Survey’ Enters Day 3
New Delhi: At least 10 senior employees of the British Broadcasting Corporation (BBC) in Delhi have not gone home since the Income Tax department launched a "survey" at their Indian offices, sources have said, as the operation entered its…