Freedom Industries, the company responsible for the recent chemical spill in West Virginia, filed for bankruptcy today.
What are the chances?
Freedom Industries, the company responsible for the recent chemical spill in West Virginia, filed for bankruptcy today.
What are the chances?