The location of Channel 4’s new Bristol creative hub will be revealed in the next few weeks, the broadcaster said this week as it revealed more details of the operations to be based there. Channel 4, which announced it would employ around 50 staff in Bristol last October, said...