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.