Did Twitter Become Profitable After Tesla Committed To Spending $10B on Ads?

The claim was posted the same day as Tesla's annual shareholders meeting. Advertisement: "Twitter is now profitable after Tesla tonight committed to …
View full source