Channel 4 is a British public-service television broadcaster. It is publicly owned but commercially funded, meaning that it is not supported by taxpayer money....
Channel 4 is a British public-service television broadcaster. It is publicly owned but commercially funded, meaning that it is not supported by taxpayer money....