Business NewsTwitter Says Musk Deal Uncertainty Could Cost Staff, AdvertisersTwitter’s $44 billion deal to be acquired by Elon Musk means it risks losing advertisers and employees.Updated on 03 May 2022, 7:09 PMPublished on 03 May 2022, 2:51 AM