3 ms·
"more money"? They've yet to make any money.
"more money"? They've yet to make any money.
"Twitter might find a quarter someone dropped on the sidewalk"
Looking at their financials, they make tons of money. They just spend gigatons of money. The revenue side of the equation is looking quite healthy, actually.