Follow us on
loading....
Elon Musk has completed his $44 billion acquisition of Twitter. The purchase ends a six-month saga in which Twitter sued...