British business leaders’ confidence experienced a modest uptick in December, although persistent concerns about rising costs could hamper growth prospects in 2025. The Institute of Directors’ (IoD) economic optimism index
British business leaders’ confidence experienced a modest uptick in December, although persistent concerns about rising costs could hamper growth prospects in 2025. The Institute of Directors’ (IoD) economic optimism index






