By Rebecca Thomson2012-03-19T14:39:00
The launch of the new iPad last week generated predictable amounts of hype. What does the new release mean for retailers?
Already have an account? Sign in here