B Corp is a movement that seeks to redefine success in business so that companies compete not only to be the best in the world, but also to be the best for the world, and to deliver positive impact for people and the planet, as well as generating profit.
Certified B Corporations (B Corps for short) are for-profit businesses that include social and/or environmental outcomes as part of their mission. They are certified by B Lab a nonprofit organisation that certifies companies as meeting the highest standards of environmental and social performance, accountability and transparency.