Twitter agrees to $150 million FTC deal

Updated as of: 26 May 2022