Skechers’ store network has exceeded 5,000 locations, and the US company indicates that it is on track to doubling its footprint. The 5,000th store was opened in Bogotá, Colombia.
Your membership benefits:
To continue reading this article REGISTER NOW.