adidas: ADIDAS opens its flagship store in Delhi for a seamless shopping experience - The Economic Times
adidas Group: number of stores worldwide 2021 | Statista
Adidas in NYC: The strategy behind the biggest flagship store in the world
adidas revenue 2000-2021 | Statista
Adidas Store on the Champs Elysees avenue in Paris, France on January 31, 2011 after winning the World Cup Championship final against Denmark in Sweden. France become Four World Championships 1995, 2001,
adidas Group: number of retail stores, by store type worldwide 2008-2021 | Statista
Why Adidas Built Its NYC Megastore on Fifth Avenue [PHOTOS] – Footwear News
Adidas Opens Its Largest Store Worldwide in Beijing | Ad Age
adidas Originals Opens New Chicago Flagship Store | SneakerNews.com
Adidas opens Originals flagship store
File:Adidas 2010 World Cup gear 2.JPG - Wikimedia Commons
A Look Inside the Largest Adidas Store in the World, Designed by Gensler