Boyan Slat is an inventor and business owner. He is the founder and CEO of "The Ocean Cleanup," which is situated in Deft, the Netherlands. "The Ocean
Read MoreBoyan Slat is an inventor and business owner. He is the founder and CEO of "The Ocean Cleanup," which is situated in Deft, the Netherlands. "The Ocean
Read More