3 ms·The Ocean Cleanup, Technical Review of the Feasibility Study– Deep Sea News1 points by wglb 9y ago