5 Years After Financial Crisis, Are Big Banks Still A Threat?

The headquarters of Lehman Brothers in Times Square in 2008, the year the financial services firm filed for bankruptcy.
The headquarters of Lehman Brothers in Times Square in 2008, the year the financial services firm filed for bankruptcy.