Torqeedo recently won first, second and third places in the 13th annual Wye Island Electric Boat Challenge in St. Michaels, Maryland.