Ubisoft Hits Biggest Operating Loss In Company History With Plans To Increase Assassin’s Creed Productions May 16, 2023