Nokia Lumia 1020

Nokia Lumia 1020 Leaked On The Net

Lots of information has been leaked about the new Nokia Lumia 1020 prior to its US launch in July, most of which promises to be fairly accurate. While Nokia have apparently denied earlier rumours that the smartphone would be officially unveiled on July 11th, it is still expected to launch before the end of the […]