Retail Asia28/07/2020
2min0
Montblanc has launched a flagship boutique and a pop-up store in Shanghai, China. Located at Shanghai Plaza 66 on Nanjing Road, the store features a wide collection of Montblanc’s luxury goods, including travel bags, backpacks, watches, and accessories. The Shanghai Plaza 66 boutique features a modern design with black and gold elements. The Shanghai Plaza […]