Skechers has opened its largest store in the world in the Chinese city of Shenyang, building up to a global network of 3,000 mono-brand stores, of which 690 are directly operated by the company. The store measures more than 32,000 square feet, joining a few other superstores set up by ...
Your membership benefits:
To continue reading this article REGISTER NOW.