A chemical fire and explosion damaged an industrial building in Charlotte Tuesday. The explosion occurred around 7:30 a.m. at the industrial business park on Tar Hill Road, just north of Freedom Drive ...
Results that may be inaccessible to you are currently showing.