Skechers has announced the opening of four new stores in Europe. The brand has recently opened a 192-square-meter store at Amsterdam's The Style Outlets. The others will be located in Italy, at The Style Outlets in Vicolungo and Castel Guelfo and at Mantova Outlet Village. Skechers has a global retail network of around 2,000 shops in more than 160 countries.

Topics