Apply for Your Share of the $5.54 Billion Visa/Mastercard Settlement

Did your U.S. business process Visa or Mastercard payments between January 1, 2004 - January 25, 2019? Claim your share!