Advertising revenue totalled USD 1.11 Bn an increase of 23%: Twitter Q1 2022 Report
Elon Musk refuses to join Twitter Board, AMA with employees canceled
Improved image descriptions for better accessibility launched globally on Twitter