Compare Phones with Motorola Moto G and Lenovo ZUK Z1 mini

Motorola Moto G
motorola moto g
Lenovo ZUK Z1 mini
lenovo zuk z1 mini