The B Corp certification, bestowed by B Lab, is a badge of honor for businesses committed to both profitability and positive societal and environmental impact. By meeting rigorous standards in social ...
Environmental and social responsibility is shaping how clients and partners perceive the companies they work with. Almost eight in ten business leaders say sustainability is a priority in their supply ...
When encountering the B Corp concept for the first time, it is hard not to be intrigued and then, to vary degrees depending on how instinctively sceptical you are, to find the idea somewhat inspiring.
Tougher ethical certification process requires companies to meet standards in every one out of seven categories Dozens of companies may be at risk of losing their coveted B Corp ethical status after ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results