Top tech news from the world of technology this week: Bizzbuzz Top tech news from the world of technology.