Zero percent interest rates have created the largest bubble in human history, when it bursts it will be worse than 1929.
Economics, Money The Bank of England’s One Bank Research programme – how to truly challenge the orthodoxy?