Inflation to Hit the UK Hardest, With Half of Business Leaders Expecting Inflation to Get Worse in the Next 12 Months – Taulia Read more