New oil spill response technology
Oil spills can cause significant environmental damage. We have developed new oil spill response technology that focuses on removing small oil droplets. And it all starts off with the humble domestic sponge...
Previous post:
Coming up next: