Vivo offers an extensive range of smartphones to suit your endless ...