Founding B corporation
New Leaf Paper is proud to be a founding Delaware Public Benefit Corporation, choosing to support business that aligns with our values. And as a founding B Corporation, New Leaf Paper is held to comprehensive and transparent social and environmental performance standards. We joined this movement to help the growth and success of a business community that is focused on the common good, not just profits. We believe that business has become more powerful than governments in shaping civilization and affecting our impact on the planet.
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, make it a founding member of the growing B Corp community. 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.