Twilio to lay off around 5% of its workforce



Customer data platform Twilio announced on Monday its intention to lay off roughly 5% of its workforce citing underachievement in the growth of the company’s Data & Applications unit.

“L…