Traditional Swiss company Victorinox has opened a new Brand Store at the Palladium Mall, High Street Phoenix in the cosmopolitan city of Mumbai....