London Business News | Londonlovesbusiness.com
2 weeks agoBusiness
The interest rate challenges facing the Bank of England
Inflation in the UK is decelerating, but consumer prices remain significantly higher than a few years ago, causing a cost-of-living crisis. [ more ]