The AJUT Shanghai flagship store is now open.

The tourbillon watch brand AJUT opened a flagship store in Shanghai in December 2022.