Add/Claim Your Firm
Omidyar Network India
About
Omidyar Network India has ceased active operations in India with effect from December 31, 2024.
People
Main Office
Additional Information
Investment Stages
Geographic Focus
India
Investor Type
Venture Capital