Open Ocean launches €100M vehicle

November 12, 2015