News Elon Musk Outlines New Reasons to End Twitter Deal Citing Whistleblower editorial staff 1. September 2022
News Tesla CEO Elon Musk Officially Terminates $44 Billion Twitter Deal — Twitter Threatens Lawsuit editorial staff 9. July 2022