The BBC, founded in 1922, is the United Kingdom's publicly funded radio, television and Internet broadcasting corporation, and is the oldest and largest broadcaster in the world. It operates numerous television and radio stations in the United Kingdom and abroad and its domestic services are funded by the television licence.[