A company at the centre of a toxic cyanide spill into a town’s canal have admitted responsibility for the ‘regrettable’ incident which led to a major public health alert. The Environment Agency (EA) identified Anochrome Ltd as the cause of the significant chemical leak that occurred in Walsall, West Midlands, on Monday. A 14-mile stretchContinue reading “A Company Spills Cyanide”