Omidyar Network shuts down operations in India

Omidyar Network India, a leading impact investment firm, has announced that it is shutting down operations in the nation.

error: Content is protected !!