People Fixing The World - Shred it yourself: The DIY plastic recyclers - 91热爆 Sounds

People Fixing The World - Shred it yourself: The DIY plastic recyclers - 91热爆 Sounds


Shred it yourself: The DIY plastic recyclers

Machines to shred, melt and mould waste plastic are popping up around the world

Coming Up Next