
Rimowa opens first Japanese street-level store
Luxury travel accessories brand Rimowa has unveiled its first street-front store in central Japan’s Chubu region, the Rimowa Store in Sakae, Nagoya. The LVMH-owned brand sells high-end suitcases, bags and accessories. The store, situated among other …