British public service broadcaster
The Corporation is not a state media, but is a public organization with a Board of Control, consisting of 12 Trustees appointed by the Queen. The company is funded by a special licence, an annual fee charged that households pay in the UK.
October 18, 1922