what does bbc stand for

2 minutes ago 1
Nature

BBC stands for the British Broadcasting Corporation. It is a British public- service broadcaster headquartered in London, England, and is one of the oldest and largest broadcasting organizations in the world.