B Corp certification

Definition

A certification for companies meeting high standards of social and environmental performance, accountability, and transparency.

Episode Mentions


Mentions: 1 | Importance Score: 11