Watches of Switzerland Sees Record Revenue

Sales rise 37% to $1.48 billion.

Featured