Benefit corporations -- Rober Shiller

Rober Shiller explains benefit corporations, a new type of organization in the United States.