BBC office tax survey: What Income Tax department said on 60-hour survey of Delhi, Mumbai offices
The IT department conducted a 60-hour survey of the offices of media establishment BBC earlier this week, with the offices in Delhi and Mumbai receiving heat.