Ubisoft CEO admits the company spun up “too many projects” which are now widely canceled in the fallout from bad bets during Covid February 20, 2026 / admin / retro news “Cost reductions will include selective restructuring across the company” 2019