Luxury Watch Brand ‘TAG Heuer’ Opens 1st Standalone Canadian Storefront [Photos]
/The well-known Swiss brand has entered the Canadian market with an impressive boutique reflecting the latest store design at Toronto’s Yorkdale Shopping Centre. More Canadian stores are expected to follow.
Read More