The Bank of England held rates at 3.75% with a split vote. See what the latest guidance means for your next UK business loan decision.
The Bank of England held rates at 3.75% with a split vote. See what the latest guidance means for your next UK business loan decision.