site logo

Twitter Adds More Users in Q2, but Sees Revenue Decline 19%