Patient capitalism

1,600,174 views | Jacqueline Novogratz • TEDGlobal 2007