Microsoft to launch Lumia 640, 640 XL in India on April 7
April 03, 2015 16:03 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