Visa and Mastercard being so monumentally integral to basically all consumer financial transaction systems, to such an extent that on a whim they can exert such unparalleled control over entire swaths of the market and dictate what they deem "acceptable" kinds of transactions... It feels a bit
3 months ago