Standard Owner Benchmark - B CORPORATION

By CommonShare

A B Corporation, often referred to as a "Benefit Corporation," is a relatively new type of business entity that combines the traditional goals of for-profit companies with a commitment to achieving positive social and environmental outcomes. B Corporations are distinct from traditional corporations in that they have a legal obligation to balance not only their financial interests but also their impact on society and the environment.

The concept of B Corporations emerged in response to growing concerns about the negative consequences of profit-driven capitalism on various stakeholders, including employees, customers, communities, and the planet. Traditional corporations are typically focused on maximizing shareholder value and profits, which can sometimes come at the expense of these other stakeholders and the environment.

In contrast, B Corporations adopt a broader view of success, striving to use their business as a force for good. They embed social and environmental goals into their corporate mission and governing documents, ensuring that these goals are considered alongside financial performance. This commitment to purpose is legally binding, meaning that B Corporations are held accountable for their impact, not just their bottom line.

To become a certified B Corporation, a company must meet rigorous standards of social and environmental performance, transparency, and accountability set by the non-profit organization B Lab. This assessment evaluates a company's practices in various areas, such as governance, worker treatment, community engagement, and environmental impact. Achieving certification as a B Corporation signifies a commitment to a higher level of corporate responsibility and accountability, and it can serve as a powerful signal to investors, consumers, and employees about a company's dedication to making a positive impact on the world.

The B Corporation movement has gained momentum in recent years as more companies recognize the importance of addressing pressing societal and environmental issues. B Corporations are not limited to any specific industry or size, and they can be found in various sectors, from technology and finance to food and consumer goods.

In summary, a B Corporation is a business entity that, by legal mandate, balances financial interests with a commitment to social and environmental goals. These companies use their corporate power to pursue a triple bottom line: profit, people, and planet. Through rigorous certification standards and transparency, B Corporations aim to redefine the purpose of business and contribute to a more sustainable and equitable world.

Overall Rating

3.0
Outstanding

Governance

The certification uses a multi-stakeholder, independent governance model to support the development of the standards related to the certification.

Supply Side Digitization

Details on the certificate are easily available via technology for inclusion in third party digital applications.

Buy Side Availability

Buy side availability details out how easy it is for consumers to find products and companies exhibiting the standards offered by the certification.

Relevance

This considers the scale of the certification, and the number of products and companies that currently contribute to the certificate. National and local certification are normalized with countries.

Digital Accessibility

How easy is it for innovative new companies, startups, and local retailers to have the same access and affordable pricing models to use standard information in digital applications.
B CORPORATION
United States
Learn More About This Company

How our Standard Owner Benchmark® Works?

By CommonShare

This is a benchmark to help companies understand which standards should be part of a sustainable procurement plan. Further, the benchmark allows standard setting schemes, i.e. "Standard Owners", to benchmark their performance versus industry peers.