The Ocean Race Summits return to Newport, RI, USA, to shine a light on ocean health

The Ocean Race Summits return to Newport, RI, USA, to shine a light on ocean health