Omidyar Network on Tuesday announced that it has invested in iMerit Technology Services, a globally networked IT enabled services company.
Omidyar Network invests in iMerit