September 14, 2018

New York City - June 8, 2007: Lehman Brothers Headquarters in midtown Manhattan at night.

Need to know: why did Lehman Brothers collapse?

This week marks the 10th anniversary of the spectacular collapse of one of America’s most famous financial firms based in Wall Street, but with a key office in London. The first losses for Lehman were posted on the 10th of September with the situation deteriorating throughout the week and investors dumping stock and fleeing the bank.