Technology

Elon Musk's Twitter takeover bid worries advertisers