World Sailing has confirmed the Italian port city of Genoa will feature in both the 2019 and 2020 editions of its World Cup Series.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here