The CHADO cosmetics brand is setting up shop at 16 rue Neuve-du-Molard in Geneva. A key step for the house already present in many institutes and large palaces in Switzerland but also internationally.