3 ms·Biz tax rises, inflation, high interest. Why fewer UK tech firms started in 20242 points by rntn 2y ago