Let’s start with the B, which stands for Benefit for all. This is very much the core value in becoming a B Corp, it symbolises businesses working for everyone including stakeholders, workers, communities, customers and of course the planet.
It started in 2006, built on the idea that ‘a different kind of economy was not only possible, it was necessary’ and hence B Corp was formed with the belief that business could function in a way that is very much about the people surrounding it, for the many and not the few.