Techmeme - Twilio reports Q1 revenue up 4% YoY to $1.05B vs. $1.03B est., 313K+ active customer accounts, and forecasts Q2 revenue below est.; TWLO drops 5%+ after hours (Jaspreet Singh/Reuters)
Sign in to continue reading, translating and more.
Continue