Latest Politics News2 years ago
IT sleuths conduct tax survey at BBC’s Delhi, Mumbai offices; employees’ phones seized, told to go home
Sleuths from the Income Tax (IT) Department, Tuesday, carried out survey exercises at the Delhi and Mumbai offices of UK national broadcaster British Broadcasting Corporation (BBC)....