Wednesday, May 25, 2022

Twitter agreed to pay $150 million to settle allegations the platform gave advertisers some user information that was supposed to be employed to strengthen account security, US authorities said Wednesday