[unable to retrieve full-text content]
German sportswear and footwear brand Adidas may reopen its stores in Russia on November 1, news outlet Mash reported on Friday on its Telegram channel, citing sources within the company’s Russia unit.