Facebook Pixel
Down to Business

Trying to make sense of why Elon Musk is offering billions for Twitter

Down to Business
Down to Business
This week Down to Business podcast considers the possible business cases for billionaire Elon Musk's US$44 billion deal to buy a social media platform that hardly ever makes money.
Learn more about your ad choices. Visit megaphone.fm/adchoices
Down to Business
Not playing