By SGI Europe Editorial Team2024-02-20T06:51:00
With a recent opening in Bogotà, Skechers has surpassed 5,000 Skechers-branded retail store locations throughout more than 120 countries. In 1992, the company opened its first-ever Skechers store in Manhattan Beach, near its corporate offices. Its first international store was then inaugurated in Japan. Every location features the same look, ...

Site powered by Webvision Cloud