BBC does not have an ‘agenda’, says chief to staff in India after I-T survey February 24, 2023 by Press Trust of India