
Twilio has become the latest tech company to lay off employees. It's cutting around 866 jobs as it seeks to narrow down its focus. By concentrating its efforts, it hopes that it can be profitable. Read more…
Neowin News Feed for: All
Twilio has become the latest tech company to lay off employees. It's cutting around 866 jobs as it seeks to narrow down its focus. By concentrating its efforts, it hopes that it can be profitable. Read more…
Neowin News Feed for: All