news Twitter earnings: Twitter beats revenue targets with ad improvements, shares jump 5% July 23, 2021