The IoD Directors’ Economic Confidence Index, which measures business leader optimism in prospects for the UK economy, edged up to -59 in January 2025 from -61 in December. However, confidence remains at historically depressed levels. Business leader confidence in their own organisations declined to +6 in January, from +8 in December. There was also a…
Read more