‘Largest Sloping Green Roof’ Collapses

A sloping green roof billed as the largest in North America has partially collapsed. A section of the roof at the 256,000 sq ft St. Charles, Ill., headquarters of pond construction company Aquascape crumpled to the ground on Sunday, the Chicago Tribune reported. No one was injured in the collapse, … Read more ยป