Loading...
Uploaded by wbifc on Dec 18, 2009
IFC is the world's largest multilateral investor in the private health sector in emerging markets. Egypt's Magrabi Hospitals, an IFC client, provides cataract surgeries for low-income people.
Nonprofits & Activism
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (3)