Amazon is a big retailer in India, believe it or not, if you are a big online retailer in a country, you will have a big corporate presence in that country.
> 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?
> 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?