ScienceNokia Lumia 620 announced: price, features and release dateDaniel ClarkDecember 5, 2012December 5, 2012 by Daniel ClarkDecember 5, 2012December 5, 2012 Paris: Finnish mobile phone maker Nokia on Wednesday announced new Windows Phone 8 member the Lumia 620 at LeWeb 2012 in Paris....