Musk buys Twitter and immediately fires four top managers – Internet and social networks

A few hours before the judge’s deadline, Elon Musk completed a $44 billion Twitter purchase and immediately took a clean…