IFC Annual Report 2010 : Where Innovation Meets Impact, Volume 2. IFC Financials, Projects, and Portfolio 2010