mosiacmango , 3 months ago Tens of millions. I recall Twitter having around 400 million users before the buyout, so an 18% loss would be nearly 80 million.
Tens of millions. I recall Twitter having around 400 million users before the buyout, so an 18% loss would be nearly 80 million.