Is reportedly set to lay off over 1,000 employees and contractors in a cost-cutting effort. It’s the second round of cuts for the company in just five months. Reduced its total headcount by 16% ...