Category: Tech

Netflix lays off 150 mostly US-based staff

Netflix terminated the roles of 150 mostly US-based staff today in an ongoing effort to cut costs following a historic drop in subscribers, reportedDeadline. The impacted employees reportedly include a…