Musk takes ownership of Twitter

Elon Musk completed his $44 billion acquisition of Twitter Inc () late on Thursday and his first move was to fire the social media company’s top leadership which he accused of misleading him over the number of spam accounts on the platform.

The deal close puts an end to what had turned out to be a protracted legal battle between the two sides.