Showdown: Microsoft Lumia 532 v Motorola Moto E
Microsoft’s plans to launch the $149 Lumia 532 gives the $179 Motorola Moto E some serious competition. Each one offers smartphone performance at a prices that inches older feature phones closer to extinction. These phones target the same audience, b...