TTV Read More BBC Puts 84 Jobs At Risk Across Teams Behind Iplayer & Other ServicesNovember 18, 2025 EXCLUSIVE: The BBC has put more than 80 employees at risk of redundancy across the product teams that…