Eugene
A
An internal Twitter document reportedly shows ad revenue down 59%, casting doubt on Elon Musk's statement that 'almost all advertisers have come back'
08:18 AM - Jun 06, 2023
Avatar Avatar Avatar
0
2
7

 

{{ notificationModalContent }} {{ promptModalMessage }}