B Corp certification is awarded to businesses that meet high standards of social and environmental performance, accountability and transparency. In short, they are companies that are genuinely ...