> if you are a big online retailer in a country, you will have a big corporate presence in that country.
Is that true? Could you think of some large retailers in other countries, like the United States, without a big corporate presence? What do you mean when you say "big"? 1,000 employees? 10,000? 100?
It's not really on them to think of an example to disprove themselves? Do you have one in mind?