Spencer on X: "Some of the new snapchat features are decent but scary. Location thing is a bit 1984! Still, only a matter of time before Instagram nabs it! https://t.co/3eANii6EE1" / X
Snap Inc. and Baidu Extend Sales Partnership in China, Japan and South Korea