Finance
Bank of England Urged to Pause £100bn Bond Sales
The Bank of England faces calls to pause bond sales set to cost UK taxpayers over £100billion, as the OBR forecasts £94billion more in losses.
The Bank of England faces calls to pause bond sales set to cost UK taxpayers over £100billion, as the OBR forecasts £94billion more in losses.