4 ms·
So, what does people here think about Twitter's valuation? Aren't they basically a 22 billion dollar advertising company? I am agnostic in this regard (although
by marvin 13y ago
So, what does people here think about Twitter's valuation? Aren't they basically a 22 billion dollar advertising company? I am agnostic in this regard (although perhaps a little skeptical), but I was wondering what others think.