Archies plans international expansion, up to 20 new India stores
Gifting and accessories retailer Archies plans to expand into global markets to reach new customers. The business also aims to open between 15 and 20 new stores in India this financial year.