Snap unveils 1,995 smart glasses after previous flops

Open in new window