
Twitter stock slips as Elon Musk points to whistleblower's claims as cause to scrap his $44 billion buyout
Elon Musk and Twitter will face off over their pending $44 billion merger deal in Delaware Chancery Court starting October 17.
Full Article