US EUROPE AFRICA ASIA 中文
Business / Technology

Fans queue to get their hands on Apple Watch

(chinadaily.com.cn) Updated: 2015-04-25 10:56
Fans queue to get their hands on Apple Watch

Apple Watch on display in an Apple retail store in Hangzhou city, East China's Zhejiang province, April 24, 2015. The watch went on sale on April 24 around the world, and it proved a hit in China, with fans queuing in front of the outlets even before it started selling. [Photo/IC]

Previous Page 1 2 3 4 5 6 7 8 Next Page

Hot Topics

Editor's Picks
...