An article from

Dive Brief

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

Click here for the full article!