Of the 20 most expensive watches ever sold at auction, only three were made in this decade. What’s causing this new love for old watches? It might be China

Source: sg.asiatatler.com