Omidyar Network India
Omidyar Network India hasn't written any stories yet.
Omidyar Network India hasn't written any stories yet.
We are an investment firm focused on social impact. We invest in bold entrepreneurs who help create a meaningful life for every Indian. www.omidyarnetwork.in