The Ocean Cleanup is about to launch its system (What the Future)

Transcript