Ellen MacArthur Cancer Trust and Musto celebrate 0 10 21 Feb 2021 11:21 Yachts and Yachting Magazine The Ellen MacArthur Cancer Trust and Musto will celebrate an incredible 20 years of support after agreeing to extend their long-standing partnership to the end of 2025.