Comment Comment by petcat How does that make any sense? You're saying that 75% of Europeans use American bank accounts? parent petcat 4 months ago