The British Broadcasting Corporation (BBC) is a public service broadcaster based in the United Kingdom, known for producing a wide range of television, radio, and online content. Established in 1922, it is the world's oldest national broadcaster and operates under a royal charter that mandates impar... Show more