Compare Phones with Motorola Moto G 4G and Microsoft Lumia 640 XL LTE

Motorola Moto G 4G
motorola moto g 4g
Microsoft Lumia 640 XL LTE
microsoft lumia 640 xl lte