Twitter Q1 flies past estimates with sales of $787M and EPS of $0.25, but MAUs drop to 330M


Trending Today on Tech News Tube