
The $2.15 billion deal follows other platforms valued for their independence getting acquired, which has stoked advertiser concern.


The $2.15 billion deal follows other platforms valued for their independence getting acquired, which has stoked advertiser concern.