5 ms·
Did Twilio actually make this alleged press release? There is nothing like that on https://www.twilio.com/press/releases https://www.twilio.com/press/releases
by nl 6y ago
Did Twilio actually make this alleged press release? There is nothing like that on https://www.twilio.com/press/releases https://www.twilio.com/press/releases
- diebeforei485 6y agoI have the same question about the press release. Where was it posted and what was its content? I know that not all press statements are going to be on the website.