2 / 8
Apple iPhone Xs, Google Pixel 3 XL and Microsoft Surface: Everything to expect