Elon Musk took over a struggling business with Twitter and has quickly made it worse
November 09, 2022 at 12:28 PM EST
Elon Musk has a lot of work to do to regain the trust of advertisers, but he seems more inclined to push them further away.