
Tesla Inc (NASDAQ:TSLA) CEO Elon Musk has landed backers for his buyout of social media platform Twitter Inc (NYSE:TWTR).
What Happened: Agreements were reached with 19 total investors, including 18 new companies to help facilitate Musk’s $44 billion buyout of Twitter.