Tag

oil spill cleanup

Paul Smith

Alumnus invents revolutionary oil spill cleanup technology for $1 million X prize Let no one doubt the power of competition to spark innovation. Vying for... Read More