Advertisment

BBC offices in Delhi and Mumbai

BBC office logo
The income and profits shown by various BBC group entities are not commensurate with the scale of their operations in India, according to an official statement...
Advertisment
Subscribe