3 ms·
-54% in revenue is major tech news. The only thing "political" about it is that some people don't want to hear it.
by remram 3y ago
-54% in revenue is major tech news. The only thing "political" about it is that some people don't want to hear it.