London bears the brunt of 'perfect storm' ripping through UK business in 2024
Influential 'Red Flag' report from Begbies Traynor cites rising interest rates, soaring costs and faltering consumer confidence

Influential 'Red Flag' report from Begbies Traynor cites rising interest rates, soaring costs and faltering consumer confidence