Microsoft to launch Lumia 640, 640 XL in India on April 7
Apr 03, 2015, 04:03 PM ISTNew Delhi: Microsoft is likely to launch its recently announced Lumia 640 and Lumia 640XL smartphones in India on April 7. The company has sent media invites with a tagline "Inspiration doesn't only work 9