Compare Phones with Huawei Ascend P7 mini and Motorola Moto X (Gen 2)

Huawei Ascend P7 mini
huawei ascend p7 mini
Motorola Moto X (Gen 2)
motorola moto x (gen 2)