What happens to Twitter now with Elon Musk in charge
Elon Musk has finally completed his US$44 billion deal to acquire Twitter and take it private. The world’s richest man has already begun putting his imprint on the social network by firing four of its top executives. While most people are likely familiar with the idea of taking a private company public – the process… Read more »