Elon Musk scraps $44 billion Twitter deal, sets stage for legal battle| Top 10

Elon Musk has finally revealed that he won’t acquire Twitter, after all. Why? The spam accounts…