Twitter Blames Revenue Drop on the $44 Billion Takeover Fight With Elon Musk

Business