Elon Musk Found Liable for Defrauding Twitter Investors During $44 Billion Takeover Elon Musk has been found liable for defrauding Twitter investors during his tumultuous $44 billion takeover of the platform... Lena Verbeek March 21, 2026