Twitter reports strong Q2 results with revenue climbing 74% from a year agoMeanwhile, Twitter's ad revenue climbed 87% year over year to $1.05 billion.July 22, 2021 by Natalie Gagliordi in Social Media