Business

Twitter revenue jumps 18% to $787 mn, users down

Twitter revenue jumps 18% to $787 mn, users down