123Stores.com Inc. is the U.S. e-commerce division of India-based IntraSoft Technologies Ltd., which also operates a free online greeting card website, 123Greetings.com. In June 2016, Intel Capital, the venture capital arm of chipmaker Intel Corp., exited its eight-year-plus investment in IntraSoft Technologies, selling its remaining 5.3% stake. One of the first generation of early-stage investors in Indian startups, Intel Capital took a 16.3% stake in IntraSoft in December 2007, which shrank after IntraSoft floated an IPO in 2009. Intel Capital held a 12.04% stake in IntraSoft at the end of the third quarter of 2015, and sold an additional 1.6% stake in the fourth quarter of 2015.
Want to see the data on this company?
This profile is only available to Platinum All-Access and Database members
Our 123Stores Coverage