Ubisoft revenues decline 31.4% to €990m – GamesIndustry.biz
Ubisoft revenues decline 31.4% to €990m GamesIndustry.biz Ubisoft’s Sales Down Nearly 50%, More Layoffs & Studio Closures Likely 80.lv Assassin’s Creed Shadows pre-orders “solid”, in line with series’ second-biggest launch Eurogamer Ubisoft cost-cutting ‘ahead of schedule’ after studio closures, plans to ‘go beyond’…