Adidas Headquarter and Factory Outlet in Herzogenaurach, Germany Stock Photo - Alamy
adidas: Covid-19 fallout: Outrage breaks out in Germany as Adidas, H&M stop paying rents - The Economic Times
Adidas Outlet store entrance with logo in a shopping mall. Adidas AG is a German sportswear manufacturer in Europe. Vilnius, Lithuania - March 8, 2023 Stock Photo - Alamy
Save at the Adidas Factory Outlet Stores at Herzogenaurach in Germany