Level 6 - 20
Score :
Clues :
logo120
BBC
Guess
Get Clue
No more Clues
It’s a British public service broadcaster
It is the largest broadcaster in the world, with about 23,000 staff
It is a semi-autonomous public service broadcaster that operates under a Royal Charter and a Licence and Agreement from the Home Secretary
Guessed