Hublot's newly opened flagship boutique in Tokyo's Ginza district. Image courtesy of Hublot
Swiss watchmaker Hublot May 26 opened its largest flagship store in the world in Tokyo’s posh Ginza distinct in a gesture that acknowledges the power of its No. 1 consumer market.