Elon Musk Terminates His $44 Billion Twitter Deal

Elon Musk says he is terminating his $44 billion Twitter deal

Elon Musk clinched a deal for Twitter in April but then put it on hold until the company proved that spam bots accounted for less than 5% of its total users.

Twitter shares fell 6% in extended trading after he announced he would terminate the deal