A globally recognised footwear brand has opened its newest UK store in a prominent high street location in Cornwall, ready for the Christmas shopping season The new Skechers store has opened its doors ...
“We expect our momentum will continue as we develop more styles and make them available where consumers want to shop in Europe—be it at our more than 500 Skechers stores, e-commerce sites or ...