Moeri, Sascha

November 15, 2017

Carl F. Bucherer Covers the Field

LENGNAU, Switzerland — Carl F. Bucherer may not be a household name, but the company likes being known as one of Switzerland’s last family-owned watchmakers. “We […]