Twitter Inc’s recent separation agreement with and $7.75 million payment to a whistleblower gives Elon Musk another reason to end his $44 billion agreement to buy the company, Musk’s lawyers said on Friday. Read More