watches Swatch CEO opens factory to show budget Blancpain isn’t plasticSwiss watch manufacturer move to quell speculation as to whether the Swatch x Blancpain Fifty Fathoms watches production values match their €400 price tag