3 ms·
I think it's pretty clear that we're talking about the American social media industry, and the major players are certainly located in the SF Bay Area.
by ibejoeb 6y ago
I think it's pretty clear that we're talking about the American social media industry, and the major players are certainly located in the SF Bay Area.