Tag: Microsoft to launch Quad core Lumia 640