Biobase Completes the Life Cycle Assessment for Industrial Products Biobase is proud to announce the completion of a comprehensive Life Cycle Assessment (LCA) covering the majority of our Industrial Product portfolio. The study, conducted Read More » April 24, 2025