Building a business to help save the planet!

Plastic free food wraps produced in Cambridge UK are making a big impact! The Cambridge start-up…