By Jake Bickerton2024-02-16T12:30:00
The company is considering losing around 25-35 people from its production operations in London
Register for free today Register here
Already subscribed? Sign in now