site logo

Twitter Q1 Earnings: Users and Revenue Both Increase, Reflecting Improved Focus