Skechers opens flagship store in Madrid's Gran Vía
The American footwear company Skechers is strengthening its retail presence in Madrid by opening its new flagship store at number 31 Gran Vía. The 774-square-meter space was designed to showcase the brand's range of products and technologies.
2022 - Media Team Retailp.com