Interflora Inc. (a company incorporated under the laws of Michigan, United States) and Another v Marks and Spencer Plc

Linked as: