ˌBBC ˌWorldwide the
commercial which manages
media businesses around the world including publishing, film & TV production as well as broadcasting BBC
channels to other countries. The main one of these is now called BBC World News (previously BBC World) the BBC's international news and
current affairstelevision channel.
[TahlilGaran] Dictionary of Contemporary English ▲