Netflix is laying off around 150 employees across the company. The eliminated positions represent less than 2% of the streamer’s 11,000 staffers, w
Read MoreNetflix is laying off around 150 employees across the company. The eliminated positions represent less than 2% of the streamer’s 11,000 staffers, w
Read More