B
BBC News
London, England, United Kingdom · Founded 1922
10000+ employees
Sourced & current · updated May 18, 2026
BBC News is the world's largest broadcast news organisation, operating a global digital news platform with significant advertising and sponsorship opportunities across its owned-and-operated properties.
Where they sit
Native AdvertisingVideo Advertising PlatformProgrammatic Platform
World's largest international broadcast news organisation and a top-tier premium digital publisher for global advertisers
Ownership
Parent: British Broadcasting Corporation (BBC)