The Selloff
One month after Twitter announced a suit to force Elon Musk to buy them - after fighting to keep him from buying them - a second major sellof of Tesla stock hints that Musk's deal may close after all. Elon Musk sold more than $6.9 billion in Tesla shares, according…