Preliminary details from the ongoing National Institute of Standards and Technology (NIST) investigation into the deadly 2021 collapse of the Champlain Towers South condominium building in Florida were shared recently, revealing evidence that supports theories about the precise source of its...