Boyan Slat of The Ocean Cleanup talks up his latest invention, The Interceptor

Transcript