(Telecompaper) UK TV broadcaster Channel 4 registered over 20 billion streaming minutes in Q1 2026. This is up 22 percent from the year-earlier quarter, and its biggest ever Q1 streaming figure. Data from BARB shows that Channel 4 's 16-34 viewers streamed more than half (56%) of their overall Channel 4 viewing in Q1, rising to a new high of 61 percent of March 2026...