It might be time for Alibaba to buy a shorter domain. Going short seems to be a trend in China. Just look at internet giant Alibaba. The name is well-known, easy to remember, and short at 7 characters only. Still, Chinese consumers think it is too ... Continue Reading14 Comments