Compare Phones with Huawei Ascend P6 and Motorola Moto G (Gen 2)

Huawei Ascend P6
huawei ascend p6
Motorola Moto G (Gen 2)
motorola moto g (gen 2)