Delaware's Superfund sites seen from above
The Standard Chlorine of Delaware superfund site along Governor Lea Road in New Castle, DE, is shown Monday, November 4, 2024.Thomas P. Costello / USA TODAY NetworkThe former Halby Chemical superfund site at 600 Terminal Avenue in New Castle, DE, is …