Patient capitalism

1,650,154 plays|
Jacqueline Novogratz |
TEDGlobal 2007
• June 2007