
Ubisoft is still making layoffs after securing $1.25 billion Tencent investment
The French publishing house has verified that 19 individuals were recently laid off at Ubisoft Red Storm…
Read More
The French publishing house has verified that 19 individuals were recently laid off at Ubisoft Red Storm…
Read More