The chief protagonists in the row are Visa and Mastercard, the world's leading credit card brands.
⇑ Translate the sentence above by Google ⇑
Related: visa
Prev: Agricultural employers complain about the H-2A visa for its slow granting procedures.