B Corporations

A New Start or Business as Usual?
Carey Business
Why Companies Are Becoming B Corporations
Harvard Business Review