NOW THAT KACKALA LOST WHICH OF THE FOLLOWING DO YOU MOST EXPECT
View Results
NEW: Elon Musk to move forward with Twitter deal, buying the platform at $54.20 per share.