By Shwetali Sapte2024-11-22T08:02:00
New figures show that the Budget’s cumulative impact means, at a conservative estimate, a £500m increase to the cost of doing business for the industry
Already have an account? Sign in