This is the week that was

One top­ic dom­in­ated the tech news this week; launch of the Apple iPad. So, without fur­ther adieu some of the oth­er stor­ies on the fringes of the launch: …more

This post is an excerpt from one of my weekly posts on the Future Shop Techb­log. Check out the full post here.
Related Posts with Thumbnails