Switzerland : Swatch launches New Smart Watch  Swatch &lt;b&gt;...&lt;/b&gt; Swatch, the innovative, trend-setting watch brand from Switzerland-based Swatch Group, the leading global watch corporation, has joined with MSN Direct, a division of Microsoft Corp.