Business school teaching case study: what’s in a label? Case Study, English, Ethics, Featured, Strategic Management, TeachingThis Financial Times article examines the evolving role and credibility of B Corp certification in the face of growing...