IntraSoft Technologies Limited, through its subsidiaries, multichannel online retail platform, engages in the development and delivery of e-commerce and e-cards through internet platforms in India and internationally. The company owns and operates 123stores.com, an e-commerce retail portal that provides sports and outdoor, home and kitchen, garden and outdoor, and tool and home.