JD Sports will open a new flagship store at 118 Champs-Elysées in Paris. Passers-by can already see the stickers that have been affixed by the British retailer on the windows of its new space, previously occupied by Mercedes-Benz. JD Sports is planning to inaugurate the store in March 2024, according ...