British Broadcasting Corporation (BBC) is a British public service broadcasting corporation headquartered in London, United Kingdom. It is the largest broadcaster in the world by number of employees,...