The rumored Juggernaut Alpha smartphone by Microsoft, which we discussed a few days ago, may exist for real after all...
Microsoft’s Surface tablets have not been that popular around the world but they have definitely earned a reputation for being...