Champlain Towers South Collapse: Latest Facts, Legal Claims, and Financial Impact
Finance
The Champlain Towers South condominium in Surfside, Florida, partially collapsed on June 24, 2021, killing 98 people and leaving one victim unidentified. The 12-story, 136-unit...
Open article