Business

Bank of England raises key interest rate to 0.25%