Channel owner
BBC
The BBC News channel is a British free-to-air public broadcast television news channel owned and operated by the BBC.