Business confidence sees sharpest rise since 2020
Research by Deloitte revealed that business trust among chief financial officers has seen its highest level since 2020, jumping 8 percent in the wake of the spring budget.
The survey showed that 25 percent of CFOs were feeling better…