Los Angeles-based Skechers U.S.A., Inc., the third-largest athletic footwear brand in the world, announced that it has surpassed 5,000 Skechers-branded retail store locations throughout more than 120 ...
Skechers (NYSE: SKX)is investing in its company-owned stores, which has both long-term strategic and financial benefits. Skechers' company stores provide critical supply chain data, superior gross ...