
Featured
Bank of England Holds Interest Rates at 3.75% as Inflation Cools to 2.8%
The Bank of England has held its benchmark interest rate at 3.75% as UK inflation cools to 2.8%. This decision provides a period of stability for UK b...
Read Full Story →