freedom industries freedom industries

Freedom Industries, which has been blamed for a chemical spill that left thousands of people without water, has filed for bankruptcy. The company's facility on Barlow St. is seen here on the banks of the Elk River in Charleston, West Virginia. Tom Hindman/Getty Images hide caption

toggle caption
Tom Hindman/Getty Images