Income Tax sleuths 'survey' BBC's Mumbai studios, Delhi office

Income Tax sleuths 'survey' BBC's Mumbai studios, Delhi office