Twilio lays off 11% of its staff as it aims for profitability in 2023techcrunch.com5 points·PhilipA··0 commentsOpen articleSaveView on HN