“The Largest Cleanup In History” – will Boylan Slat’s Ocean Cleanup Array scour plastic from the seas? [ Read more ]