Motorola Moto X4

Motorola Moto X4: Release date, specs and everything you need to know

Motorola is set to have five phone ranges on shelves before the end of 2017 according