Ecolution pioneering B Corp in South Africa

The landscape of business is changing. Rising to the planet’s challenges, businesses are increasingly playing a more active role in helping solve social and environmental problems. Enter the global B Corp certification –  A mechanism for businesses to harness the power of private enterprise to create public benefit. A small (but growing) B Corp movement has begun […]

Ecolution pioneering B Corp in South Africa Read More »