Friday, July 22, 2022

Twitter reports a drop in quarterly revenue, citing Elon Musk and sluggish ads