Income Tax sleuths ‘survey’ BBC’s Mumbai studios, Delhi office
Mumbai/Delhi : A team of Income Tax Department sleuths carried out a 'survey' at the global media conglomerate BBC's Mumbai studios and office in Delhi on Tuesday.
The BBC studio is situated in a commercial hub near the Bandra Kurla…