Mobile, Technology

Microsoft launches Nokia XL and X+ in India