Tmall's cat
An advertisement for online shopping site Tmall.com of Alibaba Group is seen during the CCTV 2014 Prime-Time Advertising Auction in Beijing, Nov 18, 2013.[Photo/IC]
2015: Doing business with the world
2015: Global forces drive resources
2015: Change on and by the Internet