Business ❯Finance ❯Financial Institutions ❯Investment Firms
The layoffs aim to save £21 million annually as part of cost-cutting measures in response to challenging market conditions.