Omidyar Network India to wind up operations, stops making new investments
New Delhi, Dec 12 (SocialNews.XYZ) Investment firm Omidyar Network India has announced to transition out of the India market by the end of 2024, and will stop making new investments. The news came at a…



















