Earnings call: Twilio announced revenues of $1.1 billion

Earnings call: Twilio announced revenues of $1.1 billion