Victoria Catton
1 min read
Barcroft adds execs after Channel 4 investment
UK-based digital content business Barcroft Media has hired execs from News UK and Bloomberg for…
UK-based digital content business Barcroft Media has hired execs from News UK and Bloomberg for…