Adidas latest to close Russia stores following invasion
adidas Open Their First Russian Flagship Store - Sneaker Freaker
Adidas decides to suspend store, website operations in Russia
Saint Petersburg, Russia - Circa May, 2018: Entrance To Adidas Store In Galeria Shopping Center. Stock Photo, Picture And Royalty Free Image. Image 120105751.
Shopping Mall Modny Kvartal, Irkutsk, Russia. My brand. Adidas. - Picture of Shopping Mall Modny Kvartal, Irkutsk - Tripadvisor
Adidas Originals flagship store by adidas in-house design + Stereotactic, Moscow – Russia
Closed Adidas store in Europolis shopping center. Adidas is the largest sportswear manufacturer in Europe suspended business in Russia Stock Photo - Alamy