Envy Gaming Lays Off Eight Production…

Seven of the employees let go were based in Los Angeles.

Read →