By Jasmine Browley· Updated November 17, 2022
Celebs have already announced their departures from Twitter in response to Elon Musk’s challenge-riddled new leadership. Now it looks like businesses are following suit.
It has been reported that major advertisers have started to flee Twitter since Elon
