Twilio lays off 11% of its staff as it aims for profitability in 2023(techcrunch.com)5 points by PhilipA 3 years ago | 0 commentsNo comments yet