4 Freedom Industries Execs Indicted Over W.Va. Spill
Four Freedom Industries executives were charged Wednesday with criminal violations of the Clean Water Act and negligent operation of their Elk River facility for a massive chemical spill in January that...To view the full article, register now.
Already a subscriber? Click here to view full article