US firm Tapestry posts net sales of $6.67 billion in fiscal year 24

US-based Tapestry, Inc., parent company of luxury brands such as Coach, Kate Spade and Stuart Weitzman, has reported net sales…