Salon for Global ContentWith Elon Musk’s Takeover Looming, Twitter Tops Q1 Estimates for User Growth and IncomeJohn Nacion/STAR MAX/IPx Twitter, which this week accepted a deal to go private in a $44 billion sale to Elon Musk, reported income a...