Elon Musk reportedly setting up move for Twitter within 10 days
April 19, 2022 at 21:31 PM EDT
Tesla CEO Elon Musk is willing to invest up to $15 billion of his own cash to take Twitter private and will make a bid within 10 days, according to Tuesday reports.