Thank you!!
Please elaborate...
Thanks!
I've read through a few of these now, and I still can't figure out what the source/evidence is that has convinced people that visa and MasterCard are responsible for this. That seems to me like a pretty critical detail, but noone has mentioned it.
What dystopia is this, where I read these articles?