1 articles with this tag
JD Sports cut its annual profit outlook to £852 million as youth spending slows across its 4,800 global stores. The retailer faces a cooling retail market.