Tag: share price

spot_imgspot_img

39% Swiss Tariff Slams Watches of Switzerland, Sending Shares Down 6%

Watches of Switzerland Group Plc saw its share value drop sharply, falling by up to 6% in the wake of a major announcement from...