4 ms·
A lot goes into their pockets. VISA is the 20th largest company in the world by market cap and MasterCard is 43rd, and they are still growing quickly.
by njarboe 8y ago
A lot goes into their pockets. VISA is the 20th largest company in the world by market cap and MasterCard is 43rd, and they are still growing quickly.