Elon Musk is walking away from Twitter deal after selling $8 billion worth of Tesla (TSLA) stock for it

After months of negotiations, Elon Musk has officially moved to terminate his takeover of Twitter, but the CEO has still … Continue reading Elon Musk is walking away from Twitter deal after selling $8 billion worth of Tesla (TSLA) stock for it