Invicta meaning Invincible in Latin is a watch brand having its roots in Switzerland. Established in 1837, it produced mechanical watches that were affordable. The brand changed hands in 1991 when it was sold to US investors. Over the decades since then, the Invicta brand has earned a reputation of creating stylish watches that are […]