The Bank of England has extended the government’s overdraft – what does that mean?
The Bank of England has given the government an unlimited overdraft – the most explicit form of money printing we’ve seen so far. John Stepek explains how it works, and why it could mark an epochal shift in the financial system.
Free, fast, fair
Continue reading this article and get instant access to even more investment news by registering your details below: