Raju PP May 12, 2014 News Nokia Lumia 630 Dual-SIM Launched in India for Rs.11500, Single SIM for Rs. 10500 Nokia, or rather Microsoft, has announced the launch of its latest mid-range Windows Phone smartphone, the Lumia 630 here in India for best buy price of Rs.…