Elon Musk is now leading Twitter, according to CNBC.

Two top Twitter executives, CEO Parag Agrawal and Chief Financial Officer Ned Segal, were also out, CNBC reported.

Musk first made his $44 billion offer to acquire the social media platform in April, then sought to pull out of the deal weeks later over concerns about its volume of fake and spam accounts. Twitter ultimately sued Musk for breaching the original agreement, and Musk countersued, alleging fraud.

The two sides had been scheduled to meet in a Delaware courtroom this month to settle the dispute before Musk resubmitted his original $44 billion offer, without explanation.

Read the rest of the story at NBC News