The Ocean Race 2027 will start from its home port of Alicante, Spain in January 2027 and take the foiling, flying, high-tech IMOCA fleet out of the Mediterranean Sea, down the Atlantic and into the Southern Ocean before rounding Cape Horn and returning to Europe via the Americas. Between the...