Business Elon Musk Says His Deal to Buy Twitter Is on Hold Elon Musk said his deal to buy Twitter was on hold, raising… InternewscastMay 13, 2022 View Post