Swiss watch brand Armin Strom is celebrating a 10-year anniversary in 2019 — recalling the year that its current owners and management relaunched the brand (purchased from watchmaker Armin Strom in 2006) and began building it into a fully integrated Manufacture. Today, with workshops in Biel/Bienne, this brand continues to upholds superb craftsmanship rules while…