Rumors claim Microsoft Lumia 940 and 940XL to launch on October 19
There has been very whirly rumor all around the mill that Microsoft Lumia 940 and 940 XL are up for an official launch. The launch is likely to come in the month of October and to be exact it will… read more