Spring Budget 2023: What it means for businesses and UK tech
After Liz Truss’ “mini-budget” in September, widely regarded as a disaster, the chancellor and prime minister have been hurrying to reverse policy and alleviate fears that the UK economy will be left behind.