Ahead of Elon Musk takeover, Twitter’s revenue climbs 16% YoY to $1.20 billion
Social media platform Twitter reported 16% year on year (up 19% in constant currency) growth in its revenue to $1.20 billion for the first quarter ended in March. The company stated that it faced headwinds associated with the war in…