Rumours of new Nokia Lumia devices have been floating around for some time now. A leaked roadmap obtained by the usually reliable @evleaks now sugests that Microsoft could launch three new Nokia smartphones, likely Lumia Windows Phone devices, later this summer, likely in time for the busy Back-to-school and holiday shopping seasons. The timeline identifies the devices by their model numbers […]