Epic Games, the maker of Fortnite, a popular online game, has laid off 28 workers in San Diego as part of a broader cutback of more than 1,000 jobs in the U.S. that was announced in March. The company ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results