Nokia launches low-end Lumia 620; brings Windows Phone to China Mobile