Twilio CEO says they feel good about the business despite shares dropping – Oakland News Now October 28, 2021 by Zennie Abraham Twilio CEO says they feel good about the business despite shares dropping Oakland News Now …read more Source:: Insight Terminal Solutions News