Select Page

Social platform keeps pitch to advertisers short, while brands worry about the long-term impact of the pending sale.