Two-thirds of business leaders expect quick Uk cost rises to persist longer than the Bank of England hopes, with most not expecting inflation to peak till spring of future calendar year. The sights from a June study of the Institute of Directors’ (IoD) membership counsel that corporations are planning to […]