British public broadcaster

Income tax conducts ‘survey’ at BBC’s Delhi, Mumbai offices; employees’ phones, computers seized

Income Tax officials are conducting 'survey' operations on the Indian offices of the British public broadcaster BBC in both Delhi…

1 year ago