Editorial Images
Ten-year Anniversary Of 2008 Global Financial Crisis Looms
Workers pass through the central plaza of the Canary Wharf financial district on the Isle of Dogs in London, England, on August 31, 2018. The shock collapse of investment banking giant Lehman Brothers on September 15, 2008, is commonly remembered as the pivotal moment in the unleashing of the global financial crisis that engulfed the world economy in the autumn of that year and onwards. (Photo by David Cliff/NurPhoto via Getty Images)