business Advertisers pull back from Twitter amid 'uncertainty' about Elon Musk's strategy 2022-11-05 FreeNews Some advertisers are pulling back from buying promotional placements on Twitter as they determine what the site will look like under new owner Elon Musk.