Local businesses express concerns after learning that chemical leaked into North River

Developing news out of Hampshire County where a chemical spill has lead to … of Environmental Protection believes that the chemical is sulfuric acid.