Newsletter Issue #540
April 4th, 2010THIS WEEK’S TECH NIGHT OWL LIVE RADIO UPDATE While I’m loathe to make estimates about how any new product might sell, there were early reports that Apple moved between 600,000 and 700,000 iPads on the first day it went on sale. The real figure ended up being 300,000, according to Apple, more in line with […]