Home › Tech News Tech News Elon Musk Completes $44 Billion Deal to Own Twitter Kate Conger and Lauren Hirsch October 27, 2022 Farhan Azeemi A+ A- By Kate Conger and Lauren Hirsch from Technology Share On Facebook Share On twitter