khushboo Makwana 160 2214 days ago Twitter has disclosed the numbers in its quarterly financial report