Does Twilio (TWLO) rely on riba to operate?

Is Twilio Stock Halal?

Is Twilio (TWLO) Halal to invest in?
To answer this question, we consider:
1. How much of Twilio (TWLO) revenue comes from haram?
2. Does Twilio (TWLO) rely on riba to operate?
3. What is Twilio (TWLO) ESG impact?