Post
Chris Chabot
chris.chabot.dev
did:plc:ewgejell4547pukut5255ibm
Twitter ad revenue was growing rapidly to 4.46b in 2021
Since Elon took over that dropped to only half that
Worst performance as CEO ever?
[contains quote post or other embedded content]
2023-06-05T12:00:35.847Z