British Broadcasting Corporation

Posted in Marketing and Strategy Terms, Total Reads: 653

Definition: British Broadcasting Corporation

British Broadcasting Corporation also popularly known as BBC is an international public service broadcaster headquartered in London. It is based in United Kingdom. It is the world’s oldest national broadcasting corporation and also one of the largest in the world in terms of number of employees in broadcasting. 

The BBC is a corporation which is independent from direct government intervention

The main operational divisions are

• Television Division – Charge of corporation television channels and of operations such as BBC Natural History Unit and the BBC Archives.

• Radio Division - Charge of BBC Radio and music content across the BBC including the music area of BBC Online

• News Division - Operates the entire BBC news including regional, national, international output on radio, television, online

• Future Media Division – Charge of all digital output such as BBC online, BBC iPlayer, BBC Red Button and research and development through BBC research and Development

• BBC north Group – It is the operational division in charge of divisions operating from BBC’s base in MediaCityUK. It contains various departments such as BBC Sport, BBC Radio 5 Live and BBC Learning.

• Finance and Business - Manages the budget allocation and corporations expenses, long term business plans and license fee collection.

It was founded on 18th October 1922 and it has around 20,000 employees.


Looking for Similar Definitions & Concepts, Search Business Concepts