IWC – the International Watch Company - is a luxury watch brand with an impressive 140-year history. It was founded in Switzerland in 1868 by Florentine Ariosto Jones, an... Read full article »