Secaucus mayor says 'computer glitch' cause of thousands of gallons of diesel to spill from Secaucus data center

News 12
News 12
Sep 14, 2026