With shares down 24% and profits plunging, CEO Nick Hayek faces mounting calls for change ahead of pivotal board vote.
Swiss watchmakers are grappling with weak demand as fewer Chinese tourists shop in Hong Kong and Europe where they have been deterred by the fear of Islamist attacks. A strong Swiss franc also pushes up the production cost for Swiss watches.
The Swatch-branded stores will open over the next three years in a country where watches currently sell via dealer networks and third-party stores.
Switzerland`s economy minister on Wednesday confirmed that China and Switzerland are moving closer to signing a free trade agreement. China is already Switzerland`s sixth biggest export market and its importance is only set to grow under the new deal.
Watchmaker Swatch Group remains focused on record sales of more than 7 billion Swiss francs (USD 7.67 billion) for the year and sees that figure approaching 10 billion within three years, its head said in a Sunday newspaper.