2 Results for

tmall

Article

Apple's next China move: An official store on Alibaba's Tmall

Tmall is a major shopping Web site in China with more than 70,000 merchants, and now Apple is getting in on the mix.

By Jan. 7, 2014

Article

Nokia mistakenly leaks Lumia 1520 details on Chinese site

The company's page claims that the handset will come with a 6-inch display and 20-megapixel PureView camera.

By Oct. 21, 2013