Channel 4 expects staff to quit rather than move to Leeds HQ
Broadcaster's chief Alex Mahon says 70-90% of London-based employees will leave
Please log in or create an account to report a problem with this listing.
Broadcaster's chief Alex Mahon says 70-90% of London-based employees will leave
Please log in or create an account to report a problem with this listing.