With 330 million monthly active users, Twitter's business may finally be getting it right
1:43pm PDT - April 23rd, 2019 act - AxiosQuestions of brand safety remain, but the platform is enjoying a burst of encouraging signs.
Questions of brand safety remain, but the platform is enjoying a burst of encouraging signs.