Elon Musk takes management of Twitter

Elon Musk took management of Twitter on Thursday as he closed his $44 billion deal to purchase the corporate, the Washington Publish reviews.

The New York Occasions reviews Musk “started cleansing up on Twitter with the firing of at the least 4 senior executives on Thursday.”