.

Oil Cleanup Teams Win $1.3 Million

Oil Cleanup Teams Win $1.3 Million

A year and a half after the Deepwater Horizon oil spill sparked a months-long environmental crisis, experts from a cleanup company in Illinois have earned a $1 million prize for coming up with a better way to deal with future spills.

Share this page

Related News

Become a Part of the Future! Sign Up for Our Newsletter: