Premium domain auction on Alibaba

Alibaba Group is China’s number one e-commerce powerhouse, propelled by multiple business arms, most significantly Taobao, which has become the synonym of online shopping in the Chinese-speaking universe. On top of that, it also owns Aliyun, one of the...