The IoD Directors’ Economic Confidence Index, which measures business leader optimism in prospects for the UK economy, dropped back to -64 in February 2025, from -59 in January. Business confidence remains at historically depressed levels, just above the recent nadir of -65 in November 2024 and close to the lows reached during Covid. Business leader’s…
Read moreFinance executives at leading British firms are more wary about borrowing than at any time since at least 2007, according to a survey by Deloitte. Against a backdrop of elevated interest rates, Deloitte’s Q3 CFO survey shows finance leaders continuing to focus on defensive balance sheet strategies. UK CFOs now rate bank borrowing as being…
Read more