Channel 4 has confirmed that Leeds will serve as the British public broadcaster’s new national headquarters in an effort to increase the organization’s content spend and presence outside of London. The ...

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.