Skechers opens its first store in Brussels

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....