Twilio to lay off 11% of workforce
Twilio will lay off 11% of its workforce as part of a major restructuring plan, according to a filing.
Twilio will lay off 11% of its workforce as part of a major restructuring plan, according to a filing.