May 17NEWSOliver Heer (Oliver Heer Ocean Racing) finishes 25th IMOCA in the Transat CIC “I went through a nightmare.”