Business Making the B List By Jenna Lawrence 5 The B Corp seal of approval distinguishes truly responsible businesses from mere poseurs.