The 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, with about 23,000 staff. Its main responsibility is to provide impartial…