Twitter losses $270 million, blames Elon Musk

Twitter's ad revenue totaled $1.08 billion, and subscription and other revenue totalled $101 million.

Few unresolved matters still remain with Twitter: Elon Musk

Twitter on Friday said it posted $270 million net loss in the second quarter (Q2), largely owing to uncertainty related to the pending acquisition by Tesla CEO Elon Musk that adversely hit its advertising business.

Musk has terminated the $44 billion Twitter deal over the presence of bots on the platform and Twitter has sued him for cancelling the deal, with the trial now set for October in a US court.