20140512 tech.mobiles: Microsoft launches Lumia 630; starting at Rs 10;500