Trouvaille Watches is a New York based brand offering Swiss made luxury watches with an emphasis on reliability, quality and value for money. Yes, it’s a familiar refrain on Watchuseek these days, so much so that it’s hardly surprising the traditional Swiss luxury watch industry is feeling the pinch...