Market news: The UK government plans to invest £7.4 billion annually in small businesses by 2028.

2026-03-24

Market news: The UK government plans to invest £7.4 billion annually in small businesses by 2028.