The company posted a net loss of USD 270 million in the second quarter ended June 30, 2022
05 Nov 2022 3:04 PM
Twitter laid off half its workforce on Friday but said cuts were smaller in the team responsible for preventing the spread of misinformation
05 Nov 2022 10:50 AM