3 ms·
Not sure, but a good hint is that Twitter make most of their money from ads and data. They could have thousands of sales people.
by mkl95 4y ago
Not sure, but a good hint is that Twitter make most of their money from ads and data. They could have thousands of sales people.