Musk completes Twitter takeover
Elon Musk has completed his $44 billion (€44.3bn) takeover of social media platform Twitter after several months of legal wrangling. The buyout saw the immediate exit of the firm’s top bosses – including its chief executive, chairman and finance chief. Musk, officially the world’s richest man, has acquired 100 per cent of Twitter, turning the […]