MOSCOW, RUSSIA - CIRCA SEPTEMBER, 2018: interior shot of Nike store in Moscow Stock Photo - Alamy
New Nike Town in Moscow – IDFD blog
Nike not renewing franchise agreements in Russia - newspaper | Reuters
Nike Discontinues Franchise Agreement in Russia
Nike Store - Sports And Leisure:Articles And Apparel (Retail And Accessories) in Moscow - Leningradskoye Shosse, 16A (address, schedule, reviews, TEL: 84955453...) - Infobel
Some independent Nike stores remain open in Russia over a week after closure announcement | Reuters