Watch CBS News

60 Minutes 9/11 Archive: Survivors

Not only did Sandler O'Neill lose more than one third of its employees on 9/11, but it also lost its entire World Trade Center headquarters. Steve Kroft was there as the financial firm returned to business.
Sep 5, 2021 (13:25)
Videos
View CBS News In
CBS News App Open
Chrome Safari Continue