Invest in Africa's own solutions

1,140,046 views | Jacqueline Novogratz • TEDGlobal 2005