Bank of England releases 150 billion sheets of loo paper
The Bank of England has announced it is releasing 150 billion sheets of toilet paper into the public arena, in the form of banknotes to support the UK economy. Officials at the bank explained that the injection of the notes into circulation was of only superficial value in monetary terms, [read...]