Rolex closes all Swiss factories amid pandemic fearsRolex has announced it will close its watchmaking facilities across Geneva, Bienne and Crissier for ten days, effective today. The move...