Founding B Corporation
New Leaf Paper is proud to be a founding B Corporation
We believe that business has become more powerful than governments in shaping civilization and affecting our impact on the planet. That’s why we’ve chosen to be a founding B corporation.
B Corporations use the power of business to solve social and environmental problems. Unlike traditional (C corporation) businesses that are beholden to shareholders and profits, B corporations are beholden to the greater good. B corporations must meet comprehensive and transparent social and environmental performance standards, institutionalize stakeholder interests, and build collective voice though the power of a unifying brand. Learn more about B Corporations.
New Leaf Paper was one of the first 81 companies to become a certified B Corporation, making them a founding member. We joined this movement to help create a business community that is committed to the highest standards of social and environmental responsibility. With this transparent set of standards and processes, we are excited about the potential for B Corporations to help drive the growth and success of a business community that is accountable for its actions.