2008-2018 The Lost Decade?
The Lost Decade? It’s hard to believe that the credit crunch that led to the downfall of Lehman Brothers and the ensuing melee in the economy was almost a decade ago. You would be forgiven for thinking that the time has passed quite quickly, perhaps because we have become used to switching on the news […]