Apple watch released to stores with less buzz

Global Business

The much anticipated Apple Watch has arrived in stores in nine countries around the world. CCTV’s Mark Niu shows us how the watch’s debut differed from previous Apple product launches.

Apple watch released to stores with less buzz

Apple watch released to stores with less buzz

The much anticipated Apple Watch has arrived in stores in nine countries around the world. CCTV's Mark Niu shows us how the watch's debut differed from previous Apple product launches.