Biz tax rises, inflation and high interest. Why fewer UK tech firms started in 2024 Published 23 Jan 2025 Full Article