Elon Musk reportedly setting up move for Twitter within 10 days – Fox Business
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.
The New York Post reported Tuesd… [read more]