0845 052 6808 info@humanoid.uk

BBC

CLIENT INFO

bbc

The BBC is Britain’s public service broadcasting corporation and the largest broadcaster in the world. From its headquarters in London and regional production centres, including Salford’s MediaCityUK development, the BBC produces award-winning television and radio content that is enjoyed globally.