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 […]