2022-11-30
Platformer
30 related
Internal messages: Twitter's EMEA ad revenue dropped 15% YoY and weekly bookings are down 49%; source: Blue is delayed as Twitter seeks to skirt App Store fees
Revenues are in free fall, employees say. Can Musk turn the tide? — and Zoë Schiffer
Loading articles...