Skechers opens its first store in Brussels April 29, 2024 Brussels, Belgium: Skechers, The Comfort Technology Company, has announced the grand opening of its first concept store located on Rue Neuve, Brussels’ premier shopping avenue....