Ocean cleaning technology to make 2016 debut near Japan

A self-sustaining system designed to rid the world’s oceans of millions of tonnes of floating plastic garbage is set to make its debut next year off the coast of Japan.