Business Description
Founded in 1979 and based in New Delhi, Archies Limited is an Indian retailer selling gifts, greeting cards, stationery, and personal care products both at home and abroad. The company reaches customers through its own stores, franchise outlets, and online channels, and exports to several countries including the United States, the United Kingdom, and Canada. Beyond retail, Archies also offers printing services and same-day delivery on select items, making it a broad destination for everyday gifting and lifestyle needs.