That's hundreds of millions of devices capable of downloading Instant Apps. (tomsguide.com)
The article actually says they sold millions of devices in 73 days... I'd take that sales figure with a grain of salt, if you can take it as anything at all. (gigaom.com)
What does this mean for the millions upon millions of devices that are powered by lithium batteries? (bgr.com)