Site icon London Business News

What Does the B Corp Certification Mean?

what-is-the-b-corp-certification

The B Corp Certification – What is it?

B Corp, short for “Certified B Corporation,” is a private certification awarded by the non-profit organisation B Lab.

The B Corp Certification marks businesses that meet high standards for social and environmental responsibility, as verified by B Lab UK. (Source: B Lab UK)

The movement started in the US, but London has quickly become the B Corp capital of the world, with more certified businesses than any other city.

B Corp Meaning

To achieve B Corp certification, a company must complete the B Impact Assessment (BIA), a rigorous evaluation of its social and environmental performance, accountability, and transparency. A minimum verified score of 80 (out of 200) is required.

London’s first B Corps appeared in 2015. Growth accelerated after 2020, with local peer groups (“B Locals”) forming to support new joiners and amplify the movement’s impact

B Corp Certification in London – Stats and Insights

B Corp Certification – Trends

The most significant trend in London is its role as a testbed for the mainstreaming of purpose-led business. The high concentration of B Corps in London’s financial and tech sectors suggests a growing trend where purpose and profit are no longer seen as opposing forces but as complementary drivers of success.

If you want to share more information related to this topic with us, feel free to get in touch.

Disclaimer: All the information provided was correct at the time of publication and was collected with the help of accredited tools and AI.

Author Profile

LBN Publisher
Always on the chase after hot and trending London and UK business news that disrupt, inform and inspire.
Exit mobile version