The income tax department said BBC’s income shown is not in proportion with the large scale of operation in India in languages other than English.
The income tax department said BBC’s income shown is not in proportion with the large scale of operation in India in languages other than English.