Twitter revenue falls 19% in Q2 2020, monetizable users rise 34% [VentureBeat]

View Article on VentureBeat