finance.yahoo.com
What Elon Musk's Twitter ambitions could mean for Tesla
The Elon Musk-Twitter (TWTR) saga took a turn towards resolution yesterday with news Musk would honor his deal to purchase Twitter for $44 billion. The drama for Tesla (TSLA) shareholders, however,...