This week Delaware, where many of the top US companies are incorporated, announced that their corporate statutes will recognize the B Corporation (Benefit Corporation).
My partner Albert Wenger, who has been a long and loud champion of the B Corporation, spoke at the event in Delaware this past week about why this is so important for both entrepreneurs and investors.
At 3:39, this is short enough that everyone should give it a watch this weekend.