Company may have leaked carcinogen TCE into air for years
A Minnesota business may have been emitting a cancer-causing chemical into the air for a decade or longer. Manufacturing company Water Gremlin is located in White Bear Township, north of St. Paul. CBS Minnesota reports.