Tech

Vivo Y85 officially unveiled in Nepal with dual-camera and 6.3-inch display