Every year humanity produces nearly 300 million tonnes of plastic. Only a fraction ever gets recycled. Most ends up in rivers, oceans and soil, slowly breaking ...