Alibaba’s Taobao site selling Apple Watch knockoffs in China by Molly Brown on March 11, 2015March 11, 2015 at 10:37 am That didn’t take long. Alibaba’s Taobao site has smartwatches on sale that resemble the Apple Watch. According to BBC News, the smartwatches “mirror the look of the Apple Watch’s hardware and… Read More