At a 16-year high, the Bank of England freezes interest rates
LONDON: The Bank of England decided against lowering its main interest rate…
Bank of England unveils biggest rate hike since 1995
LONDON: Britain will sink into an extended downturn in the not so…