Technology
Netflix to lay off 1,000 staff amid intensifying competition for user attention
Netflix is laying off about 6% of its employee base, or close to 1,000 staff, the company confirmed to TechCrunch. The streaming giant said most of the cuts would affect its product, tech, legal, and human resources...









