Croda lawsuit against New Castle County dismissed by Delaware judge – The News Journal

Croda operates a chemical manufacturing plant called Atlas Point at 315 Cherry … A toxic gas leak at Atlas Point in 2018 shut down the Delaware …