Skillsearch survey: 44% of game developers may quit amid layoffs

Business