News

The Delaware City Refinery is the state's major permitted source. Other permitted sources include Indian River Power Plant, Nexpera (formerly Veolia Red Lion) Sulfuric Acid Reclamation Plant ...