Tag
B Corps are companies that are certified to meet high standards for their treatment of workers, supply chains and the environment. But how high should those standards be?
"I think we are more listeners — I'm more of a listener. I lead very loosely, kind of from the side."
Some corporations have a legal status that formalizes their social goals.