Omidyar Network

Omidyar Network is a self-styled "philanthropic investment firm," composed of a foundation and an impact investment firm.Number of Investments: 0