Olivier Meylan Ltd, The Swiss Heritage Watch Phenomenon Who Built Their Company In The Middle Of A Pandemic. June 2021