Tuesday, November 19, 2024
Happening Now

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. Source

Share