
Elon Musk has finalized a deal to buy social media platform Twitter, Inc. (NYSE:TWTR) with a financing plan that includes commitments from bankers and himself.
What Happened: The U.S. tax code could be working hand in glove with Tesla, Inc. (NASDAQ:TSLA) CEO Musk in tallying up the deal amount, Bloomberg said in a report.