income tax Raid BBC office: BBC examines its net worth.
Income tax survey for BBC offices in Delhi and Mumbai: After the release of controversial documents by the British Broadcasting Corporation (BBC), the Indian Income Tax Department conducted a survey of BBC offices located in Delhi and Mumbai. It is unclear why the IT department visited the London-based media company’s offices, but it was reported … Read more