Compare Phones with Huawei Ascend P6 and Motorola Moto G 4G

Huawei Ascend P6
huawei ascend p6
Motorola Moto G 4G
motorola moto g 4g