Source: https://mobilesyrup.com/2016/06/09/lenovo-announces-the-modular-moto-z-and-moto-z-force-at-tech-world/