No 6 Hangzhou
People ride a double bicycle past a logo of The Alibaba Group at the company's headquarters on the outskirts of Hangzhou, Zhejiang province Nov 10, 2014. [Photo/Agencies]
2015: Doing business with the world
2015: Global forces drive resources
2015: Change on and by the Internet