All3Media, the television production and distribution giant behind “The Traitors” and “Gogglebox,” posted revenues of £895.9 million ($1.19 billion) for 2024, down from £995.2 million ($1.33 billion) the previous year, as the company navigated a major ownership transition and challenging market conditions. The company reported EBITDA of £105.3 million ($140.3 million), down from £107.4 million […]