Just over 12 months from doubling its factory size, Ovington Boats has completed its 1,000th ILCA dinghy. The British boatbuilder made the prototypes for approval in August 2020, building ten to get its licence, and says it hasn’t looked back since. The ILCA is a single-handed racing dinghy, which sits among a further thirteen dinghies […]