Elon Musk shut down Twitter’s $5 billion advertising empire in 4 weeks, customers had no clue to contact because most of the employees were laid off
- Tram Ho
Elon Musk's tumultuous reign at Twitter has resulted in relationships with top brands and advertisers being severely fractured. As a result, the social media company's $5 billion-a-year advertising business has been hit by strained content and resource censorship. Many top...