Dame Ellen MacArthur announced today at the London Boat Show, a very special project that will see 100 young people in recovery from cancer taking part in an extraordinary challenge – sailing around Britain in a national relay, celebrating achievement…