Back to News
Market Impact: 0.45

Watches of Switzerland ticks higher after buying four Rolex showrooms in Texas

M&A & RestructuringConsumer Demand & RetailCorporate Earnings