WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Five Years Later, Lehman Brothers Fall Still Stings

Sept. 15 is the anniversary of collapse of Lehman Brothers, which many see as a watershed moment in the financial crisis. We look back at a time when fear and uncertainty gripped financial markets and policymakers around the world and drove the world economy into the Great Recession.