Skydance-owned U.K. network Channel 5 has reported a £24.5 million ($32 million) drop in profits for 2025, citing inward investment in streaming and a tough ad market. The network recorded a profit of ...
Take a trip down memory lane.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results