News

First Quarter 2025 Business Highlights: Completed the acquisition of Teads, for total consideration of approximately $900 million, comprised of $625 million in cash and 43.75 million shares of ...