Comment
Comment by thalesmello
How big is Alibaba inside China? Just like Amazon in the USA, the go-to place for people to buy stuff online? Disclaimer: I live in Brazil, and I use Alibaba only to buy inexpensive stuff, so that's the picture I have of the company.