Ubisoft Layoffs: Red Storm Studio Shut Down, 100+ Employees Affected
As part of a larger effort to reduce costs, Ubisoft has begun laying off more than 100 staff from its Red Storm Entertainment unit and offering them severance benefits. Several news outlets have reported that Ubisoft's continued global savings plan is causing the North Carolina-based studio to consider