|
|
|
|
|
by reaperducer
1324 days ago
|
|
advertisers — who provide about 90 percent of Twitter’s revenue — are increasingly grappling with Mr. Musk’s ownership of the platform Advertisers are 90% of Twitters revenue. What's the other 10%? Selling data? Licensing in-house tech? Something else? |
|