Business group Ibec has scaled back its outlook for growth for this year to account for the economic impact of rising costs and supply chain challenges, exacerbated by the Russian invasion of Ukraine. The group estimates that the war will knock somewhere between 1 and 2 percentage points off the rate of growth relative to […]