The British Broadcasting Corporation (BBC) is a British public service broadcaster. It is headquartered at Broadcasting House in London, and is the world’s oldest national broadcasting organisation and the largest broadcaster in the world by number of employees, with over 20,950 staff in total, of whom 16,672 are in public sector broadcasting; including part-time, flexible as well as fixed contract staff, the total number is 35,402. Their YouTube channel has over 2.3 billion video views and over 2 million subscribers.
See more facts and stats in this infographic from youtubebiz.com. #youtubebiz1 #youtuber