Certified B Corporations (B Corps for short) are “businesses that meet the highest standards of verified social and environmental performance, public transparency and legal accountability”. Being recognised as a B Corp is considered the gold standard of sustainability accreditations and
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.