Business leaders cautious on 2025 outlook

The Institute of Directors (IoD) Economic Confidence Index, which measures business leaders’ optimism about the UK economy, crept up to -61 in December 2024 from -65 in November. The rise represents the fourth-lowest reading of the index since its introduction in July 2016. Business leader confidence in their own organisations also rose to +8 in December, from…

Read more