- Mobile World
- By Cosmin Vasile
- March 8th, 2013
Nokia Lumia 620 Goes on Sale in India for $275/€210
The smartphone is available for purchase via Nokia Online Store
- Mobile World
- By Cosmin Vasile
- January 17th, 2012
Nokia and Indiatimes Shopping Debut Online Store
It's the first shopping portal to offer handsets directly from manufacturers