Chemstream Holdings News

Freedom Industries to Pay $2.5M in West Virginia Spill Cleanup

The company behind a massive chemical spill last year has reached a $2.5 million deal with West Virginia environmental regulators for cleaning up its contaminated site, according to new court filings. The Charleston Gazette reports Freedom Industries released the plan …