Channel 4

Channel 4

Channel 4 is a publicly-owned UK broadcaster funded through commercial means, providing public service programming.

HQ location
London, United Kingdom
Launch date
Company register number
  • Media
Authorizing premium user...