Posted Oct 19th, 2016 in News
For decades millions of dollars have been invested into oil spill recovery technologies and yet the recovery statistics remain stagnant (5%-15%). Why has there been no improvement? Watch this video to learn more.