Finance
Base Rate Held as Bank of England Puts the Brakes On
The Bank of England has finally put the brakes on the relentless rate hiking cycle. A rise had been heavily pencilled in, but ...