Twilio to lay off 11% of workforce - dofaq.co

What's New