Microsoft is about to release a new update for Windows Phone 7 called ‘Nodo’ which Neowin believes will ship in early March. But information is now surfacing claiming that the update may already be live on new Windows Phone 7 devices.
WpCentral is reporting that a new Dell Venue Pro that…