It marks the company's second mass layoff in the past three years.
Cary, North Carolina, video game developer Epic Games announced Tuesday it will lay off 1,000 workers as the company cited ...
Chief Executive Tim Sweeney told employees the company had been spending "significantly more than we're making" since usage ...