Every year humanity produces nearly 300 million tons of plastic. Only a fraction ever gets recycled. Most ends up in rivers, ...