×
Saturday, April 18, 2026

Twitter whistleblower settles with company for roughly $7 million, WSJ reports - CNBC