Digital Marketing & Ad Tech News

Twitter revenue misses estimates as Elon Musk is poised to take control

The social media platform's 16% gain in sales was the worst pace of growth in six quarters