Live: Winter storm brings rain then snow to southern Minn. metro bound

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.