153. The Channel 3 companies and the network.

Channel 3 companies1 are licensed2 to deliver television services by Ofcom3, which must do all that it can to secure the provision of a nationwide system of television broadcasting services to be known as Channel 3