pull down to refresh

Europe as a whole is so huge compared to the USA. I find that a bit surprising.
Is this connected to the company's tax address? I'm quite surprised by that.
reply