Home
Blog
About
Port 22
Biz tax rises, inflation and high interest. Why fewer UK tech firms started in 2024
January 23, 2025