Caran d'Ache CEO on the brand's commitment to 'Swiss Made'
Caran d’Ache president Carole Hubscher wants the family-owned company to stay put in Geneva. But the drastic rise in energy costs has her worried.
New York United States Carole Hubscher Carol Hubscher Swatch Group Hotel Management School Of Geneva
Source: swissinfo.ch