Victorinox Swiss Army Opening Flagship Retail S...
Victorinox Swiss Army is opening its first retail space in Canada. It will also be the first North American flagship store. BNN speaks with Joachim Beer, the company's president of retail and fashion.