At least 11 employees were taken to hospitals and residents were urged to shelter in place after an explosion at a Louisville, Kentucky, business on Tuesday.
The building sustained electrical, HVAC, roofing, and structural systems damage. “With Helene, it was the flooding, of course, and the storm surge. Unfortunately, all 10 buildings on our campus were ...