Monthly Archives: December 2017

‘It’s shocking, it’s horrendous’: Ellen MacArthur’s fight against plastic

She broke the solo record for sailing round the world, but now she is dedicating her life to an even greater challenge – saving it from the destructive tide of plastic pollution Trophies from her past glories as a competitive yachtswoman are placed discreetly around the 16th-century building on the Isle of Wight, the base […]