Visa-Mastercard payouts top $631M

The tally of merchants receiving funds from a $5.5 billion settlement with the networks is nearing 700,000, according to a claims update.

fintech

Sources