BBC (British Broadcasting Corporation, £5.1B annual revenue, London) operates the UK's largest public broadcaster across television, radio, and digital platforms. Recent activity includes World Cup broadcast coverage, investigative reporting on Iran policy and UK political corruption, and regulatory engagement on illegal retail enforcement.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.
Notes, edits, or content requests — sent directly to James.