ˌBBC ˌWorldwide BrE AmE
the ↑ commercial which manages ↑ media businesses around the world including publishing, film & TV production as well as broadcasting BBC ↑ channel s to other countries. The main one of these is now called BBC World News (previously BBC World) the BBC's international news and ↑ current affairs television channel.