XPrize Winner Garners $1.5 Million To Fix Oceans

A win for the seas