Mar 27, 20235 minBiver new watch brand unveiled in SwitzerlandToday, Jean-Claude Biver & Pierre Biver launched their watch brand, near Geneva, in a magnificent 18th century Swiss farmhouse (their new...