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

Fans line up in front of 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]

Hot Topics

Editor's Picks