Fla. Collapse Prompts Interest in Non-Destructive Testing

When news came of the collapse of the Champlain Towers residential high-rise in Surfside, Fla., Pouria Ghods thought back to another fatal collapse, almost exactly nine years earlier at the Algo Centre Mall in Elliot Lake, Ontario.