Tag: Trailfinders

UK Travel Company Trailfinders Files Antitrust Lawsuit Against Visa and Mastercard

Legal challenge has reached the UK Competition Appeal Tribunal as travel agency…