14-02-2023 11:25 via networkworld.com

Twilio announces fresh round of layoffs, impacting 17% of its workforce

In addition to the layoffs, which would impact about 1,400 employees, the company is undergoing an internal restructuring to create two business units, Twilio Communications and Twilio Data & Applications.
Read more »