The luxury watch brand Rolex has closed its production sites in Switzerland in Geneva, Biel and Crissier until Friday March 27 to protect employees and their families from the coronavirus pandemic. Rolex has 6,000 employees in Switzerland.

Visit Michele Franzese’s world:

New SS20 arrivals, register and get a 15% discount coupon:

New SS20 arrivals, subscribe to newsletter and get a 15%discount coupon: