Refine your interests »
The recent collapse of the Champlain Towers building is an unimaginable tragedy and likely the quintessential worst nightmare for all involved in the construction industry. Over time, there likely will be questions about the...more