To Become the Global Leader in Clean Technology “There is not enough earth…” Left as it is, 2.8 earths are needed to sus
BiobarcTM achieves key barrier properties using purely bio-based ingredients—enabling the manufacture of strong, water-resistant paper p