Channel 4
Channel 4 United Kingdom · Quick Facts ISM Independent State-Managed ~90% Advertising share of 2025 revenue 340 Roles proposed for removal, 28 per cent of staff 18/180 United Kingdom, RSF…
Channel 4 United Kingdom · Quick Facts ISM Independent State-Managed ~90% Advertising share of 2025 revenue 340 Roles proposed for removal, 28 per cent of staff 18/180 United Kingdom, RSF…