logoalt Hacker News

yregyesterday at 5:07 PM1 replyview on HN

They mean reliance on US bank cards.


Replies

petcatyesterday at 5:10 PM

How does that make any sense? You're saying that 75% of Europeans use American bank accounts?

show 3 replies