Billionaire Elon Musk reportedly pledged to deliver a massive windfall as he sought to convince rich investors to finance a portion of his $44 billion Twitter takeover. An SEC filing earlier this week revealed Musk has secured $7.14 billion from a group of 18 outside investors – a list that included Oracle co-founder Larry Ellison,…

Read More