khushboo Makwana 110 2088 days ago Twitter has disclosed the numbers in its quarterly financial report