Channel 4 kicks off bids for new headquarters
Channel 4 is launching the search for a location for its new national headquarters by outlining its plans to more than 100 representatives of UK cities and regions on Monday. The broadcaster is to kick off the bidding process with a presentation at its Horseferry Road headquarters in London, led […]