Japan – Swarovski has opened a new flagship store in Osaka, marking its 130th anniversary with a three-level retail space designed to showcase both its heritage and modern creative direction. The store is located at 3-12-7 Minamisemba Chuo-ku, near the Shinsaibashi shopping district, one of Osaka’s busiest...