Customers show the apples imprinted with pictures and characters in a supermarket in Shaoxing city, East China's Zhejiang province. [Photo/CFP]
World Internet Conference
bauma China 2014
What to expect from Alibaba IPO