Slice Intelligence, which earlier estimated first-day US Apple Watch pre-orders at just under a million, said that the number has now reached 1.7M, and that 376,000 of them have shipped – around 22% of pre-orders. KGI has estimated worldwide shipments of 631,000 in Q1, with Q2 shipments expected to hit 3.8M. Slice gathers its data by scanning […]