The Ocean Race: Race Committee receives request from 11th Hour Racing Team to replace foils

The Ocean Race: Race Committee receives request from 11th Hour Racing Team to replace foils