Compare Phones with Alcatel Idol 3C and Motorola Moto G (3rd Gen)

Alcatel Idol 3C
alcatel idol 3c
Motorola Moto G (3rd Gen)
motorola moto g (3rd gen)