SB The Stream BriefWhat's out, what's coming, and where to watch it

Industry

channel 5 reports sharp profit decline
Industry

channel 5 reports sharp profit decline

channel 5's profits fell by £24.5 million in 2025, driven by streaming investments and ad market challenges. the network made £8.3 million after tax and interest for the year ending december 31.

1d ago