Nokia Lumia 620 coming to Rogers this March