A pedestrian takes photos for a wax statue of Steven Jobs at an Apple store in Taiyuan Street in Shenyang, Northeast China's Liaoning province, Aug 18, 2014. [Photo/Xinhua] |
|
|
|
6 foreign firms that sacked staff in China | Ice bucket charity heats up Internet | Top 10 employers rated best by students |