revenues

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’…