SailRacer have just returned from Lake Garda where we tracked all races and all sailors at the 2016 Techno Worlds. The Championships which saw 474 sailors from 33 nations competing in 104 races on two areas is believed to be the largest simultaneously tracked event and World Championships.