The cash-rich TV broadcaster BBC, that declared a record income of of £5.33 billion ($6.4 billion) for the financial year -2021-22 was searched for alleged diversion of profits by India’s tax agencies. BBC established under the royal charter in January 1927 with the mandate of “reflecting the United Kingdom, its culture and values to the […]