Ellen McCarthur Foundation Press Release – A Line in the Sand Global Commitment to Eliminate Plastic Pollution at the Source Posted on October 31, 2018 by Sarah DeSouza Ellen McCarthur Foundation PR October 2018 Posted in NRC News and Alerts|