J
JD Sports Closes 13 UK Stores Amid Falling Sales
JD Sports has shut 13 stores in the UK over the past six months due to falling sales and strained consumer finances. In fact, the sportswear retailer operates 412 outlets across Britain