Compensation for 98 deaths after the Champlain Towers South collapse must still be determined, but owners will split $83M for property they lost.
Compensation for 98 deaths after the Champlain Towers South collapse must still be determined, but owners will split $83M for property they lost.