You are using an outdated browser. Upgrade your browser today for a better experience of this site and many others.
02 Oct 2025
Business confidence fell to its lowest level on record in September, driven by concerns over soaring costs, according to a survey conducted by the Institute of Directors (IoD).