Elon Musk now in charge of Twitter: Fires top executives
California: Elon Musk completed his $44 billion acquisition of Twitter Inc late on Thursday and his first move was to ...
California: Elon Musk completed his $44 billion acquisition of Twitter Inc late on Thursday and his first move was to ...