Out of about $2.2 trillion in total transactions in April, just $149 billion originated from “organic payments activity,” according to Visa.
6be9647a40760edb1acdc84bd1560129