Startup-113

Startup-113

Bad Doberan, Germany
Cell2Green – A recyclable, biodegradable, additive-free packaging film made from renewable raw materials using an environmentally friendly process.