Science TechnologyAT&T Nokia Lumia 1020 available for free on Microsoft retail storesHamza KhanOctober 21, 2013July 4, 2014 by Hamza KhanOctober 21, 2013July 4, 2014 Washington: Nokia’s highly popular flagship device Nokia Lumia 1020 is available on Microsoft’s retail stores....