Canton Graubünden: Vaude opens first outlet store in Switzerland
The German sports brand Vaude has rented 185 square meters of space in the Landquart Fashion Outlet in Landquart (UK).
The German sports brand Vaude has rented 185 square meters of space in the Landquart Fashion Outlet in Landquart (UK).