The Harken International Youth Match Racing Championship is done and dusted and the final day honors went to the Japanese team. The talented Leonard Takahashi and his team were in fine form during the finals and won the 25th edition of the Harken International Youth Match Racing Championship in a convincing fashion. There were a […]