All about finance. Twitter Investors File Lawsuit Against Musk, Alleging Attempt to Scuttle Agreement , and Administrator 2025 May 5