Tag: stock drop

spot_imgspot_img

Luxury Retailer Plummets: Watches of Switzerland Shares Sink on New Tariff

The world of luxury goods is in turmoil, as Watches of Switzerland Group Plc's shares fell by up to 6% following the announcement of...