world’s most influential

Elon Musk has taken control of Twitter and fired its top executives
Main Slider

Elon Musk has taken control of Twitter and fired its top executives

New YorkCNN Business —  Elon Musk has completed his $44 billion deal to buy Twitter, a source familiar with the deal told CNN…
Back to top button