Inflation: a rock, a hard place and a steep drop
22 March 2023
With the inflation rate coming in at 10.4% for the 12 months to February, higher than January’s figure of 10.1%, the Bank of England is left between a rock and a hard place as it – and other central banks around the world – look to tackle the issues arising from the banking sector. The...