PC Gaming @lemmy.ca alessandro @lemmy.ca 10mo ago Ubisoft revenues decline 31.4% to €990m www.gamesindustry.biz Ubisoft revenues decline 31.4% to €990m