What are B Corp™ businesses?
B Corp’s are companies that meet the highest standards of verified social and environmental performance, public transparency, and legal accountability to balance profit and purpose.
B Corps have been independently assessed to ensure they meet the highest standards of social and environmental performance, transparency, and accountability. The certification process is rigorous and considers the impacts of a company’s decisions on society and the environment. It’s about growing a business in the right way and is the only certification that measures a company’s entire social and environmental performance.
B Corps are for-profit companies that use the power of business to build a more inclusive and sustainable economy. In 2021 we were the first innovation funding company in the UK to become Pending B Corp certified, joining a community that now includes over 3,500 businesses in 71 countries across the globe, covering 150 industries.
Want to know more? Let’s see how becoming B Corp effects our business day to day.