BBC

The British Broadcasting Corporation is a British public service broadcasting statutory corporation. Its main responsibility is to provide impartial public service broadcasting in the United Kingdom, the Channel Islands, and the Isle of Man.