Nokia Lumia 710 vs HTC Radar Microsoft Windows is perhaps the most popular operating system in the world. It certainly has the highest number of end users. Experts say that this is because of their user friendliness. Thus, it is fair to assume that, Windows Mobile would also be a hit like that and […]