
B corporation: using social innovation to break the cycle of ‘involution’
B corporations emerged in 2011. They have since become an innovative trend influencing businesses around the world. The “B” stands for benefits, with the corporations aiming to benefit all stakeholders in the market system. The idea was first initiated by…
















