BBC
Sector: Media
BBC is a major public service broadcaster based in the United Kingdom that has appeared in layoff-related coverage involving staffing reductions, budget pressures, restructuring, or operational changes affecting editorial, production, and support employees.
We are tracking 1 layoff event for BBC as of Apr 20, 2026.