B Corp Leave a Comment / By editor / August 25, 2024 B Corp is a rigorous globally recognised certification for businesses wanting to be a force for good in the world