Back

2008

Graff opens its first store in Geneva, Switzerland, on prestigious Rue du Rhone; a second Swiss store opens in Gstaad in 2011.

Graff04