Income Tax officials landed at the BBC offices in Delhi and Mumbai this morning for searches, weeks after a huge controversy over the UK national broadcaster’s documentary series on Prime Minister Modi and allegations linked to Gujarat riots. The taxmen were carrying out a “survey” over allegations of international taxation and transfer pricing irregularities involving […]