Ran Racing won the 2017 Green Team of the Year award, presented by 11th Hour Racing for their all-around approach, onboard and onshore to sustainability. From left to right: Todd McGuire, Catherine Zennström, Jan Klingmüller, and Niklas Zennström.

Recent Posts