Politics, mobile overshadow Alibaba’s fairy-tale run
The logo of the Alibaba Group is seen inside the company’s headquarters in Hangzhou, Zhejiang province November 11, 2014.
The logo of the Alibaba Group is seen inside the company’s headquarters in Hangzhou, Zhejiang province November 11, 2014.
The logo of Alibaba Group is seen inside the company’s headquarters in Hangzhou, Zhejiang province early November 11, 2014.
A cleaner waters the flowers below a logo of Alibaba (China) Technology Co. Ltd at the company’s headquarters on the outskirts of Hangzhou, Zhejiang province November 21, 2013.
Recently, the Taobao responded for the 23rd SAIC inspection results, think its sampling to comply. Taobao said: “we accept the existence of God, but we