Intellectual Property, Trade marks A sign of the times – Compagnie des Montres Longines S.A. v Point Tec Products Electronic GmbH 29 June 2020 By Diana Liu Read on