According to an investigation by Tom Henderson, Ubisoft’s internal cost-cutting policies are jeopardizing the development of the company’s most anticipated projects. On March 19, Ubisoft announced it would cease game development at its Red Storm Entertainment studio, known for the Tom Clancy’s series. The decision resulted in the layoff of 105 employees and is part […]

