Channel 4 has revealed its streaming service (also named Channel 4) reached 69 billion viewer minutes in 2025, up 14 per cent year on year. The broadcaster has previously said it intends to move away ...