The latest on the British Broadcasting Corporation (BBC), the world's oldest national broadcaster. Officially a public service broadcaster, the corporation was founded by a Royal Charter in 1922. Headquartered in London, England, the BBC provides television and radio broadcast services and stations to an international audience. Under the umbrella of the BBC are the BBC Studios, BBC Worldwide, BBC World Service, BBC World News and the BBC iPlayer streamer service.