RALEIGH, N.C. — Cary, North Carolina, video game developer Epic Games announced Tuesday it will lay off 1,000 workers as the company cited falling player interest in its hit Fortnite franchise. This ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results