Aussie expansion: Swiss watchmaker opens new stores
Swiss watchmaker Swatch has opened two new flagship stores in Australia. The new Melbourne store (Collins Street) will become the watchmaker's largest Australian store (315 square metres), while Perth…
0 Comments
March 11, 2024