HomeNYT Elon Musk Completes $44 Billion Deal to Own Twitter byPrajapati -October 27, 2022 0 By Kate Conger and Lauren Hirsch from NYT Technology https://ift.tt/MHZjPTK via IFTTT Tags: NYT Technology Facebook Twitter