Twitter earnings show usage is up amid the ongoing Elon Musk takeover deal
What you need to knowTwitter released its Q1 2022 financial earnings on Thursday.The company reported $1.2 billion in revenue, slightly below analyst expectations.Twitter had a total of 229 million monetizable...
