Twitter Deal

Twitter Deal On Hold – Says Elon Musk

Twitter deal is on hold, Elon Musk has said. Glamtush reports that billionaire, Elon Musk, on Friday said his $44…

3 years ago