
Swiss watchmaker Hublot known for its extravagant and expensive watch making has yet again outdone itself with the world’s most expensive watch with a price tag of $5 million which comprises of more than 1,200 diamonds, including six stones of more than 3 carats each. Hublot is a subsidiary of French luxury goods group LVMH [...]





