Elon Musk officially takes over Twitter; fires top executives

Elon Musk has finally officially taken over Twitter after months of drama by paying $54.20 per share, equal to about $44 billion. He had confirmed in early October that he was going ahead with the purchase in a letter by Elon Musk and his representatives. He celebrated this with a tweet on his Twitter page saying “the … Continue reading Elon Musk officially takes over Twitter; fires top executives