Posts

Twitter Q3 loss of $ 175 million shares tumbled 12%.