Lumia 940XL: is it the new flagship Windows phone?
Well, it's that time of year again. It's been over a year since the release of the Lumia 930 and, with Windows 10 set to release on July 29th, one would think it's time for a new revamped model to hit the market.And that suspicion would be…